Starting in 2007 and up through 2013 the majority of my work was in the area of SharePoint education and training offerings. It seemed I was either writing a course or teaching it somewhere on this great big world. I've taught classes all over the United States and Canada and even as far as Australia, the United Kingdom and the upper reaches of Norway. All of my training has been delivered either through a partnership I founded (and co-owned until 2013) in Critical Path Training or for/on behalf of Microsoft.
Microsoft hired me (along with Scot Hillier & Ted Pattison) to develop, author and deliver a five-day hands-on developer course during the beta lifecycle of SharePoint 2010 & SharePoint 2013. These courses were eventually made available to the public once the public beta and RTM milestones hit as the Metro and Ignite training programs.
Training comes in a few different flavors. First you have the traditional classroom hands-on approach that is referred to as instructor led training (ILT) where students sit in a classroom and listen to lectures, perform hands-on labs with an instructor delivering the course and answering questions. Another variant of this is doing this online as a virtual instructor-led training (V-ILT). In both ILT & V-ILT the student has access to a live instructor during the delivery of the course and can participate with a high degree of interaction. The third type of training is on-demand training where courses are recorded previously and exist in an online catalog.
Any courses prior to that can be found on Pluralsight. For a list of all my courses on Pluralsight, jump over to the to my author bio on the Pluralsight website or view the list of my courses on Pluralsight here: My Pluralsight Courses.