This is a great place!!! Love the instructors! Our son has been going to this place for 3 years. He is in the JR classes they are an hour long. We make it on tues and thurs but they have other days if u can’t make. The older kids that have black and brown belts help the other kids that are in a different belt rank to get stripes. They also get one on one with the instructor. You can stay and watch your kid or leave.