I had a great time learning with Colin. He teaches, trains and coaches you everything you need to know for test and beyond. I passed first time because of Colin's dedication to teaching his students the right way.He got to know how I worked very quickly and used that in a fun way and taught me to be self analyzing during lessons. I found the resources very useful tools in my learning to drive process, if you miss any of the sections it soon shows when you are behind the wheel. I definitely recommend this way of learning to drive as it is more structured, flexible and not so adhoc. The car was a good all rounder with no issues and easy to drive. It was always spotless and Colin Valet's the car prior to every test! Learning to drive is supposed to be an enjoyable experience and although it was at times nerve racking and stressful I can honestly say I did enjoy the experience and that was down to Colin's calm and assiduous approach to teaching me to be the best driver I could be and for that I am extremely grateful.