A dancing-master is someone who teaches people how to dance. Some synonyms for the term include dance teacher, choreographer, dance instructor, dance coach, dance tutor, dance mentor, dance guru, dance trainer, dance guide, and dance educator. Each of these synonyms describe a person who has knowledge and experience in teaching dance techniques and styles. Dancing-masters often work in dance schools, studios, or as private instructors. They can specialize in a specific dance genre, such as ballet, salsa, or hip hop, and may teach students of all ages and abilities. Regardless of the term used, a dancing-master's main goal is to help individuals develop their dance skills and passion.