Morrisville Area School District
Secondary Social Studies Teacher
Chester County Intermediate Unit
Director of STEM and Educational Technology Services at Chester County Intermediate Unit
Chester County Intermediate Unit
STEM Services Coordinator
Commonwealth of Pennsylvania
CCIU Administrator on Assignment: Special Consultant to PA Dept. of Ed for STEM and Computer Science
Chester County Intermediate Unit
Educational Technology Staff Development Specialist
Shippensburg University of Pennsylvania
Gratz College
Nova Southeastern University