Emily Coles has been our dance coach for nearly a decade! She is amazing to work with whether you want to learn a dance for your wedding, want to be better at social dancing, or are getting ready for a competition. She has trained my wife and I for all of the above. What makes Emily so wonderful is that she always focuses on the positive so that you never feel like you cannot do something. She is very encouraging and warm. I, myself, am a teacher, and I have to say that her style is really fully accessible and wonderful.