I been going for 5 years to this location, most class and instructors are good. But not all instructors are good I just say. some are terrible. I used to love to take saturday morning classes with teacher name Tea, awesome instructor she always make each class fun and different. but now they replace her with a new teacher name Connie, which I really don't understand why is she teaching a class, she make the class a lot more challenge, not everyone is able to do the posture and half of the class is not able to catch up, she may think she is very good, but she definite is not a good teacher. Hopefully the owner is able to replace a better teacher then Connie.