Private lessons with Jeremy are always fun (he was our teacher for over two years). He has a one-of-a-kind talent for explaining dance moves and creating metaphors that help you "get" both, the technical and the performing aspects of the dance. His choreography, for leader and follower, is always creative and really captures the mood of each dance. Overall, two thumbs up and highly recommend for dancers of any level.
We also took a few group classes that Carolyn taught. She's a friendly, easy-going instructor who makes everyone welcome, regardless of skill level. Take her class (or do a private lesson with her) as a fun and light date night activity. :)