Adam is a cool, calm and collective instructor who is easy to build a good rapport with. He is Very flexible with learning techniques and his advice is concise and understandable. He always has a smile on his face which did really help! He was happy to go to various places to best suit whatever I needed to learn and kept the conversation light and upbeat to lighten the atmosphere. I passed first time after 20 hours with Adam with 3 minors. A very happy customer. I have already recommended him to many friends and will do to many more.