My daughter has been going to Ron for over a year and she loves it. Ron is very patient but also challenges the child to do their best. He provides good feedback and gives them the tools to stay on track. Gives me the tools too to keep her practicing and enjoying her piano :)