The coaching process: An effective tool for professional development