Teaching

Post-Secondary Teaching Experience

  • SOC 10000: Introductory Sociology, Instructor of Record, Spring 2025, Purdue University.
  • EDUC 697: Education Minor Capstone, Instructor of Record, Fall 2024 & Spring 2025, University of North Carolina at Chapel Hill
    • Final course for undergraduate students pursuing an education minor.
    • Syllabus here.
  • EDUC 533: Social Justice in Education, Instructor of Record, Fall 2024 & Spring 2025, University of North Carolina at Chapel Hill
  • EDUC 755: Classroom Assessment, Instructor of Record, Fall 2023, University of North Carolina at Chapel Hill.
    • Master’s level course for pre-service teachers.
  • EDUC 309: Foundations of Leadership, Instructor of Record, Spring 2023, University of North Carolina at Chapel Hill
  • EDUC 309: Foundations of Leadership, Teaching Assistant, Fall 2023, University of North Carolina at Chapel Hill
  • EDUC 866: Policy to Practice, Teaching Assistant, Fall 2022, University of North Carolina at Chapel Hill
    • Doctoral level course for PhD and EdD students in the School of Education

Teaching Statement

K-12 Experience

Ten years of experience working in elementary and middle schools as a teacher and instructional coach.

  • Constructivist Mathematics CGI (Cognitively Guided Instruction) Instructional Coach & Consultant
  • 8th Grade Math 1 (Algebra 1) Teacher
  • Elementary Instructional Coach
  • 4th Grade Teacher