This studio is fantastic! All of the teachers are knowledgable, kind, helpful and NEVER condescending or judgmental. There are classes for all levels. There are also different classes offered occasionally that include live music, glow sticks, outdoors and at the pool. The small sizes are intimate and you really get one on one instruction and the ability to know your instructors and become friends. Highly recommend this place!