see more »

Dartmouth College Book Award@DMHS

National Honor Society@DMHS

Tutoring@DMHS

Programming Team@DMHS

Programming Club@DMHS

Chess Club@DMHS

Varsity Tennis@DMHS

Doherty Memorial High School