I passed first time with Brian. He made my learning experience fun and enjoyable. Brian has loads of patience for new drivers and he will do everything possible to make sure that you are at ease the whole time. He has also taught my closed friends who all passed first time and are confident on the roads.