This place is awesome! The instructors are positive and supportive, and the curriculum is designed for children. So many martial arts schools that I've seen have one big class with everyone, and children are expected to master the same material that the adults to. This program is different, it's designed for kids, includes well-rounded martial arts theory as well as practice and the kids get the attention that they deserve from the instructors. Great program !!