Master Ray has done a great job with our kids. The oldest boy, 9, is much more confident and does a better job focusing on every day tasks. The 5 yo boy loves going to karate and is developing more self sufficiency and personal responsibility. If you want a place that is firm yet gentle for you or your kids, this is the place.