Thank you Stephen for providing a good insight on the subjects

Steve was excellent. He helped make the topics interesting. He clearly has a wealth of experience and demonstrated interest in the course materials and in IT and software in general. He presented the materials with enthusiasm.

Has extensive knowledge in the topic and was able to explain and give example of the topic very well.

Fantastic instructor. Steve really put the effort in to keep the class engaged over 4 days over a remote connection. I really appreciated the white board sessions and additional topics he covered. Would definitely attend one of Steve's courses again.

Instructor had a very good idea of real world issues that you can face and provided the solutions.

He made [the] training fun.

Great depth of knowledge, engaging speaker.

Very engaging and thorough

Stephen is very knowledgeable and an expert in the field.

Steve does a great job and his body of knowledge extends deeply into both other languages and operating systems which proved invaluable.