Getting someone that can actually teach music is hard. Lots of people can play music but this place seems to find people that can teach music. Sure they can play, but that's not why I am there, I need to learn to play. My whole family goes and it's been excellent and their 'Rock Shows' are a great platform for raising some confidence in the kids playing in front of 800 people and raising some money for a great charity.