Music whale is a terrific place! very professional and yet flexible and friendly. We started there many years ago. My kids took violin classes, my daughter did ballet classes and now we are all taking piano classes. They have great teachers chosen on a professional basis, they know how to deal with kids, be understanding of individual differences and lead the kids to loving music and dancing, wanting to go. I have tried other places and even private lessons until we settled down at music whale.It's like a home of music art!