My wife and I got ready for our wedding dance here, and had a great experience! Caroline helped us brush up on our cha-cha and tango, helped us choreograph our moves, and emailed us a practice mp3. She was upbeat, offered constructive criticism, and very professional throughout. We have taken ballroom dance lessons elsewhere, and Caroline is definitely our favorite! Highly recommended for all levels.