Michael Karpyn teaches History, Economics, and Advanced Placement U.S. Government and Politics at Marple Newtown Senior High School in Newtown Square, Pennsylvania. He has served as a Summer Teaching Fellow at the Historical Society of Pennsylvania, where he is a member of the Teacher Advisory Group.
Essays by Michael Karpyn: