David hails from the area growing up and having attended Millbrook School just across the border in
Millbrook, NY. A graduate of Skidmore College, David arrived at Indian Mountain in the fall of 2009 and has spent time teaching in the English, History and Study Skills Departments. David currently teaches Early U.S History to seventh graders and Modern U.S. History to eighth-graders. He enjoys his time as a residential affiliate in the Upper Doolittle dormitory and coaches varsity ice hockey and boys junior varsity lacrosse. David lives in Sharon, CT with his wife Juliana, daughters Paisley and Harper, and his dog Balmer. In what free time David can find, he continues to enjoy playing hockey, woodworking, traveling, and most importantly, spending time with his family.