Where do I start?! Well I have just passed on my first attempt thanks to Frank's incredible tutelage! Frank is a wonderful teacher. Patient, calm and always professional. You can tell he has a genuine passion for what he does. Cannot recommend him enough!