Sparta Public Schools
Supervisor of Social Studies
Northampton Community College
Adjunct Professor of History
American Institute for History Education (AIHE)
Director of Educational Programs
New Providence High School
Social Studies Teacher
Photorhythms Music and Visuals
DJ and musician
Princeton Regional School District
Supervisor of Social Studies and Business Technology
Kean University
New York University
East Stroudsburg University of Pennsylvania