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.
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.
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.
[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.