About Us

image15

Dedicated Educator

Greg Coles is world class dance instructor who has taught thousands of all ages and backgrounds to dance.  He is formally trained in ballet, jazz, modern, African and Latin.  He is a former teen Alvin Ailey scholarship student who continued dance training through college.  He has offered African and Latin dance instruction at universities (Tufts, Salem State, Endicott and North Shore Community College), high schools, elementary schools and dance studios.   

Commitment to Excellence

Greg Coles Dance and Drum focuses on long term relationships with students, business partners, studios and venues.  This promotes commitment and consistency leading to excellence!


We offer dance instruction and drum instruction in a different location everyday of the week in Newburyport, Ipswich, Peabody, Salem, Hamilton and Gloucester.  We keep a local presence.  We offer group classes, private individual lessons, private group lessons, summer intensives, public events, private events, school programs, MC Services and DJ Services.  


Greg teaches all classes, sometimes with very capable assistants.  

Our Mission

Community building through the arts.