Best MS development training course I have been on.

Steve is quite knowledgeable and up-to-date with technologies. It would have been nice if the courseware was equally up-to-date and relevant so that we could get the most out of the course.

Didn't just read the notes but explained the content in ways so you understood the material and more so focus on elements that would be needed in the real programming environment. Very happy and would thoroughly recommend.

Steve was great!

I found the course very useful mainly because the instructor could take the examples and apply them to real world situations with other examples rather then just the ones in the document.

Steve is very knowledgeable.

Steve has done an excellent job in teaching the course with the limited amount of useful contents that the course itself offered.

Instructor was very knowledgeable and patient with the class. He did well to make the training as interactive as possible.

He's awesome!

Great ability to explain complex concepts and relate these to real world examples.