Steve is amazing and very patient, my daughter who is only 7 has been going to Steve since January and what she has learned with the guitar during this time is amazing, my daughter she has worked extremely hard thanks to Steve. I would highly recommend McAllister Music.