I hate to dance... clay feet and no rhythm.
That said my gf enrolled us in Eric Freeman's class in Cherry Creek at the Cherry Creek Dance Studio and I have to say it is fun. Eric make it interesting and despite my basic ineptitude, was able to make us feel comfortable and impart great knowledge of the steps and structure to create great to functional dancers from the masses.
We had been to other classes but Eric has a patient and inclusive style that allows you to learn without shame and progress through levels I II and on to proficiency. He often has assistants that offer a different twist and help the learning process and the people are fun to get to know as part of the class experience.
Free parking below for Cherry Creek dance helps and if you are a clod footed beginner like me or a proficient couple looking to hone your skills, this is a great set of classes and highly recommended. read more