Sign Indonate Facebook

DCH Banner

Juanita Allen Kingsley

DCH Classes: BLAST – Babysitting Training, Home Alone Safety, Heartsaver First Aid & CPR, Social Netiquette

Juanita Allen Kingsley is an EMT with Wilderness Certification.  She is also certified as an Instructor and Instructor Trainer by the American Heart Association and trains approximately 1800 people a year in CPR/First Aid/Defibrillator Training and Wilderness First Aid.  She also teaches the BLAST Babysitting, Home Alone Safety and Safe Kids classes for children for many local agencies.  Juanita is the Director of Business Development for Century Health Systems and serves on the Board of Directors for Hale Reservation.


Adriana Lopez

DCH Classes: Aqua Zumba, Zumba, Zumba Toning

Adriana inherited her love of dance from her Abuela. Just like her grandmother, she was always dancing around the house whenever her Dad was playing Marimba, Salsa, Merengue, or other Latin music. She has embraced her Latin heritage and passion for dance by sharing it with others through the Zumba® Fitness Program. She is a member of the Zumba® Instructor Network (ZIN™) which enables her to communicate with other instructors from all over the world as well as stay up to date with new music, choreography, promotions, and events. Adriana has completed her training to teach Zumba, Zumba Toning, Zumbatomic, and Aqua Zumba. Adriana encourages all levels to embrace the Zumba motto "Ditch the workout, Join the Party!”


Denny Morell

DCH Classes: Acting 101, Ballet for Beginners, Creative Movement

Denny has had extensive training, teaching and performance experience in dance and the performing arts. She graduated from the Boston Conservatory and has a Masters degree from Emerson College. Denny studied classical ballet in Australia with the Victorian Ballet Company. She graduated and was accepted into the Victorian Ballet Company performing in the major Classical Ballets. Denny has directed and choreographed many productions. She is an artist-in-residence at Mass Bay Community College in Wellesley.


Carol O’Connor

DCH Classes: Total Pilates

For years, Carol O’Connor has a dedicated following of pilates participants at DCH. Carol breaks down the movements for beginners while challenging seasoned participants. She also teaches at the West Roxbury YMCA and is a personal trainer. Outside of the exercise world Carol also is the owner of Tablecritic, Inc. which includes event planning services and a local restaurant review website.


Viking Sports

DCH Classes: Soccer, Basketball, Baseball/T-Ball, Multisports & More!

Headquartered in Brookline Massachusetts since 1993, Viking Sports is one of Massachusetts’ largest sports recreation companies offering services for kids to adults throughout the state. They are a sports company that takes pride in being "specialists of fun!"  Viking Sports believes that fun should be the main component of a sports community and that a sports community should be available to all.
Viking Sports Logo


Molly Jones

DCH Classes: Yoga for ages 16+

Molly grew up in Millis MA and loves taking advantage of all the outdoor activities that New England has to offer. She has been practicing yoga for 5+ years and graduated her 200 hour Yoga Teacher Training with Universal Power Yoga in Norwood. Molly's yoga philosophy is "If you can breathe, you can do yoga. There is no body type, ability, age, height, or anything else that could prohibit one from practicing yoga." Molly's classes are body positive by regularly offering variations of poses throughout the class, and adapting the flow and cues to accommodate new students.  


Program News

DCH Recreational Programs:

To register click here

Fall Programs:

Registration opens in August
Classes run early Sept. to mid Nov

Winter Programs:

Registration opens in December
Classes run mid Jan to mid March


Spring Programs:

Registration opens in March
Classes run early April to early June






Contact Us

This email address is being protected from spambots. You need JavaScript enabled to view it.
671 High Street
Dedham, MA 02026

Phone: (781) 329-5740


Preschool: (781) 329-4841