Mark Smith
Mark makes great use of examples and knows how to explain the material clearly and concisely. He does not make the course harder than it has to be, and his tests are very straightforward. Very quirky guy but definitely recommend this course.