Former Subjects Taught:
AP European History
CP U.S. History I & II
CP Nazi Germany & the Holocaust
Current Subjects Taught:
AP U.S. History
AP Human Geography
Honors U.S. History
Education:
BA: History/Pre-Law - Misericordia University
MA: European History - Temple University
MEd: Applied Learning & Teaching - West Chester University