How I Can Help

  • I provide instructional coaching to you to engage your students in routines that promote students’ mathematical language and fluency.

  • I work with you as a partner to help you get stronger in facilitating mathematical communication and sense making among your students.

  • I support you by co-planning, demonstrating, and co-teaching with you in your classroom.

Learn More About Craig



Years in
Mathematics Education

High school mathematics teacher, university teacher educator, instructional coach


Mathematics to All AGes

I partner with teachers of all grade levels to help them inspire mathematical communication to their students


Years Working with
Illustrative Mathematics

Writer of English Language Learner supports, designer of professional learning, and IM Certified Facilitator