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.

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.

Glad to attend this course. Steve has exceptional command of Unix scripting and other programming languages.

The instructor seemed drastically more informed on the development platform and the real-world uses/gotchas than the course itself is. An excellent instructor.

Knowledge of subject and real life examples was awesome.

Was good, engaging and interesting. A great presenter.