SB
Class/Course Information
Currently Teaching: Social Studies
Education
- University of Pennsylvania (1993)
- Troy State University (1996)
- Temple Law School (2000)
- Arcadia University (2003)
- Penn State University (2012)
Currently Teaching: Social Studies