David B. Allen teaches History and Social Science at Evanston Township High School in Illinois, where he writes and delivers curricula in U.S. History, Political Science, Senior Studies, Economics, and AP Psychology. Prior to his experience in a high school, Allen taught in two middle schools in Rochester, New York. He also coaches Lacrosse and until 2006, he participated in a summer institute created by a U.S.