History at Polytechnic School in Pasadena, California, where he also serves as Assistant Head of School and co-chairs the history department. During his accomplished career, Greg has taught courses in Contemporary Ethical Issues, Globalization and Human Rights, European History, and World History. In addition to his responsibilities at Polytechnic, Greg has written or served as an editor for a number of AP U.S. History preparation guides for students and teachers. His latest, AP® U.S. History All Access, was published by Research & Education Association in November 2014. Additionally, Greg maintains a U.S. History Resources website, first designed to assist his Polytechnic students but also heavily used by the APUSH community.