Al designs and develops courses for a number of client organizations. He facilitates these courses as learning interventions in public engagements or in-house training based on business requirements. Being particularly involved in organizational development initiatives for many years, Al has been engaged in innumerable learning events on professional courses ranging from personal management, language and communication skills, leadership and management, written correspondence, and a lot more— all these in consideration of the learner’s industry such as banking and finance, production and manufacturing, sales and hospitality, customer service, etc.