I love Elaine's classes. They are structured and well thought out to produce great technique and strength. Her classes are multi level and feature a live pianist during the weekday classes. There are all ages of men and women, all of which are very friendly. You can wear anything you want in class, although proper shoes are encouraged. She also features other classes like jazz, conditioning, belly dance, flamenco and martial arts.
Pros: All levels, interesting, fun!