Professional Development in Mathematics
Wilmington, DE
TERC
Professional Development in Mathematics
Developing Mathematical Ideas Professional Development
DMI Trainer of Trainers
Mathematics Leadership Program
Mathematics Leadership Program Mount Holyoke College
Buncombe County Schools
Elementary Mathematics Specialist and Coach
Independent
Mathematics Consultant ReImagine Math LLC
UNC Asheville
Adjunct Faculty Member Elementary Math Methods
UNC Charlotte
Western Carolina University
Mount Holyoke College