M.A., Columbia University
A native of southern California, Megan is a graduate of UCLA, where she earned a BA in history and education. She then earned an MA in teaching secondary social studies at Teachers College, Columbia University. During her time in New York City, Megan worked as a student teacher at the Beacon School and the Nightingale-Bamford School. Before joining Taft in 2010, she taught U.S. History at the Indian Mountain School, where she also coached softball and basketball, and worked in the dormitory. In addition to teaching history at Taft, Megan has served in various roles, including softball, soccer, and volleyball coach, dormitory faculty, and Moorehead Academic Center faculty. Megan currently teaches AP U.S. History and AP Human Geography, helps run Community Service Day, and is the co-chair of the Summer Reading Committee. She lives in Middlebury with her husband, Michael, and their two sons.