Aufgrund der Komplexität vieler Microsoft Produkte hat Microsoft das Microsoft Certified Trainer Programm initiiert. Durch die zertifizierten Trainer kann Microsoft seinen Endanwendern Schulungsmöglichkeiten von erfahrenen Trainern überall verfügbar machen.