If you want personalized lessons on your child's level, year-round, this is the place. My son has excelled here, but the teen in charge of my 6-yr old daughter had no patience and poor communication. I want to be pleased but until they act like they care about their customers, I just am not.