My son, who is 7 years old, been with piano for kids for almost a year now. I am very happy with his teacher Ms Cassie... She's very good with kids, very patient and makes the lesson fun while he's learning. He truly looks forward to his lesson every week. He's making good progress every week and I wish that I found them sooner!