David Allen has been the head coach of the Mount Holyoke swimming and diving team since 1998. Since his arrival, the swim team has broken more than 100 records.
In addition to his coaching duties, Allen is the aquatics director and a physical education instructor at Mount Holyoke. As an instructor he teaches swimming at all levels, Red Cross Lifeguarding and WSI, and Sport Pedagogy. He is an active member in the National Council for the Accreditation of Coaching Education. He also currently serves as the assistant director and swim coach at the United States Sports Camps, which he has been involved with since 1988.
Before coming to Mount Holyoke, Allen held assistant swim coach positions at the University of Rochester and Saint Mary's University of Minnesota. He holds current certifications as an athletic trainer and strength and conditioning specialist. He is also an American Red Cross certified instructor in water safety, life guarding, CPR, and community first aid.