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 American International Dance Association (formerly The United States Imperial Society of Teachers of Dancing). Craig is also an active member of the National Dance Council of America. His students enjoy his patient manner and thorough method of instruction. Craig is also an accomplished ballroom DJ. Contact him directly to schedule your private lesson.