Absolutely faultless. The way Sam delivered the lesson ( Theory and Practical ) you couldn’t do anything but learn. He had time for us, he was professional , extremely knowledgable and his warming manner enhanced the learning.The course was well structured , the learning environment was comfortable , the instruction , handouts , the going over certain parts to ensure a thorough and deep understanding was all spot on. Anyone needing any courses run by PTT would be foolish to go anywhere else. I’ll be back soon.