This place is awesome. My 4.5-year-old attends the early skillz level at BAMA and he loves it. He’s been learning fundamentals like kicking, punching, and blocking all while practicing patience and perseverance with his peers. The instructors do a great job at making it fun while teaching discipline. If it were up to my kid, we’d come here every day. I love seeing the big smile on his face at every lesson, how proud he is when he earns his stripes each week, and his excitement about advancing to the next belt color. We’ll be coming here a long time!