Great studio.  Large lobby to accommodate many members transitioning in and out.  Simple thing, but I loved the assigned seating with numbers on the floor…makes for a very well organized space for everyone.  Oh, and Ravinder runs a well paced practice session with personalized coaching/corrections.