Awesome! Really nice facility to learn and train in. The teacher, Aaron, is fantastic with both my kids. My 6 year old boy is not the best listener, but Aaron gets him calm and focused. My daughter is really enjoying learning some self defense. Also, they provide flexibility with your schedule and give make up lessons, no problem. I would highly recommend this place!