I can't recommend Steve enough, very calm and patient even when I had no confidence at all! Very reliable, always on time, friendly and supportive! If you're looking to pass first time and feel relaxed and comfortable in every lesson, Steve is the instructor for you!