I've never left a Google review for ANYTHING, but I want other parents to find the Castle Hills Body Mind Systems for their kids.My daughter (second grader) started about a month ago, and she LOVES it. She is gaining confidence, feeling like she is part of a team (even though they are training individually), and gets excited about each class. We can only make it once a week, but there are multiple available classes a week for her age group, and the more you go to, the more quickly your kid will advance. But once is week is what we can manage, and it is still worth it.She started with absolutely no prior knowledge, and she's already doing multiple types of kicks, falls, and even breaking these plastic plates they have. They do deep breathing, basic calisthenics, lots of taking time to show respect, and lots of practice. They also play age-appropriate and team-building games, which she loves. The uniforms come included with the very affordable cost. My daughter cherishes her belt. I was worried she would be the only girl, but it's a mix of genders, and that's awesome.But really it is Instructor Alex Vu who is the heart of the program. He jokes with the kiddos, keeps them on their toes, and teaches them.This is our family's first time trying martial arts, and my daughter's first time doing an extracurricular activity outside of school, and it is proving to be an excellent experience for her. I highly and wholeheartedly recommend Body Mind Systems with Instructor Alex.