"Steve is a fantastic instructor. He is very friendly, supportive and patient, with lessons that are easy going and put you at ease. He gives you input when deciding the structure of the lessons, and is also very thorough when thinking about how you
can...