Steve is a fantastic instructor who is incredibly patient and teaches in a harmonious manner. He is always on time for lessons and is a great communicator. Also, Steve adapts his lessons to suit your needs which makes you feel more comfortable as a learner. Steve is very good at scheduling you in around your school timetable by using frees and time after school to teach you. Since he has helped pass both my older sister and I, I’d say he is a brilliant instructor and I highly recommend him.