My son has been coming here since the Fall and it’s a great community. The classes are a good age-appropriate blend of strength, discipline and fun. My son feels a sense of ownership to earn his badges in respect, manners, etc. He really enjoys coming. Highly recommend.