i took a weekly hip hop class here. they gave my class an 18 year old dance teacher, but she was highly talented and taught choreography well. music selection was pretty bad but we all had a great time nonetheless. the classes are small and there are two main rooms which are nice. the left room also has a great view with giant windows. the only bad part is really that the prices are so high. oh well, it's still good.