This is a luck of the draw kind of place for $99 a month for its daytime students.
Not the best place for beginners if you are interested in day classes with consistent good instruction. The least prepared staff is not adequately supervised and I often ended up with this person as an instructor which resulted in unprofessional conduct and the even less prepared students trying to lead the class. Disrespectful behavior was the rule and it was not addressed and the class often disintegrated into joke telling and personal issues.
When senior staff members actually teach the class it is excellent but you will be paying $99 a month to figure out which day & time that will be. You will not be allowed to change class schedules as they have limited offerings.
Problems with staff and out of control adult students are not addressed.
I learned because I was determined and willing to practice with other groups outside of class. I decided there are better places with consistent instructors and respectful environments that make the experience a good one. If you are a beginner be kind to yourself and find another place to train.