MGSLG offers training in the following programmes: School Leadership, School Management, School Governance and Teacher Development. The Teacher Development programmes are new and now include Early Childhood Development, Foundation Phase, Intersen Phase, FET PHASE, and Middle Manager's.