Craig has been teaching ballroom dancing for over 20 years. He teaches both American Style and International Style of dancing. He holds a licentiate Certification from the United States Imperial Society of Teachers of Dancing and is an active member of the National Dance Council of America. Craig enjoys teaching social dance skills as well as choreographing and dancing Showcase routines with his students. His students enjoy his patient manner and thorough method of instruction. Craig is also an accomplished ballroom DJ. If you are ready to dance with Craig, you can contact him directly to schedule your lesson.