Passed first time thanks to Sam!! Lessons are well structured and Sam is a firm but friendly instructor.

I cannot recommend him highly enough, teaches simple and effective methods, makes it all seem very easy.

If you are looking for a great learning experience then Sam is for you!! Can’t thank you enough.