Having completed a few Microsoft trainings in the past, I was worried about the quality of the MS materials since normally are not useful but Steve Russell covered with clarity all the voids and misconceptions and explained everything really nicely.
[Steve] is an excellent presenter. I really enjoyed this training.
The instructor had broad knowledge and was happy to answer questions.
One of the best trainers I've had on the various courses I've attended - thanks Steve!
Steve is a well above average instructor. I would in the future request Steve for any other course I have to do. Steve is passionate and has an incredible depth of knowledge.
Stephen was very knowledgeable about the subject. Stephen could explain, in a great deal of depth, sections of the material that were unclear and also explained other useful .NET components that weren't covered in the course.
[Steve] is excellent.
[Steve is] Very easy to understand, very knowledgeable, extremely passionate.
Really good explanation of C# concepts. Excellent feedback to questions.
Steve's knowledge on this subject is excellent and his ability to impart with knowledge is also excellent.