Training Classes
I've begun focusing my training energy toward where it can be the most scalable, which is via online training. To that end, I've partnered with Pluralsight to produce a number of training courses that I hope you will find valuable.
I'll try to keep this list up-to-date, but you can always find my list of courses on their site via my author page.
Principles of Object Oriented Design
This course covers what I feel are fundamental principles of writing object-oriented software applications. Included here are the SOLID principles as well as the Don't Repeat Yourself principle, with lots of hands-on coding and examples showing the pain points and the refactorings to alleviate them. I highly recommend it if you are building applications using C# or VB.NET (or Java). I also recommend as a companion book that you consider Robert C. Martin's Agile Principles, Patterns, and Practices in C#.
Design Patterns Library
The design patterns library includes over 10 hours of course material from a number of contributors covering many of the patterns described in the classic Gang of Four book Design Patterns as well as Martin Fowler's Principles of Enterprise Application Architecture. If you're just getting started, some of these may be a bit advanced for you, but I assure you there are patterns here that will be valuable to developers of all skill levels.
Web Application Performance and Scalability Testing
This course describes the principles of web application performance and scalability, and how to measure these capabilities using Visual Studio's web and load testing tools. I know many developers believe this kind of performance testing is a dark art, and I hope that this 3+ hour course helps to eliminate the fear and encourage more developers to test their applications' performance, since I know many have the tools already but just don't know how easy it is to get started using them. For more on this topic, I recommend you look at my friend Paul Glavich's book on the topic, .NET Performance Testing and Optimization - The Complete Guide.
Kanban Fundamentals
This is an introductory course on kanban, a fundamental component of Lean. In this course I look at the history of kanban and its use in the real world in both manufacturing and consumer environments, and then provide the basics for getting started with using kanban principles to improve your personal or team effectiveness. I expect to create a follow-up course in the future that will go into more depth on applying kanban to existing teams and integrating it with common agile practices like Scrum.