Teacher of History at Walderslade & Greenacre Schools Partnership - Full-time
Skills for Life - School, MOTeacher of PE at Walderslade & Greenacre Schools Partnership - Full-time/Part-time
Skills for Life - School, MOTeacher of Maths at Walderslade & Greenacre Schools Partnership - Maternity
Skills for Life - School, MOTeacher - Math
Gilbert Public Schools - No LocationTeacher/Coach 2024-2025 / Head Baseball Coach, JERSEY VILLAGE HIGH SCHOOL
Cypress-Fairbanks Independent School District - Jersey Village, TXTeacher-Science
Durham Public Schools - Durham, NCTeacher-HS Science
Durham Public Schools - Durham, NCTeacher CTE Business and Marketing - SY 2024-25
Metro Nashville Public Schools - Citrus Heights, CATeacher Grade 8 Science SY 23-24 (Interim)
Metro Nashville Public Schools - Nashville, TNTeacher Grade 2 SY 2024-25
Metro Nashville Public Schools - Mount View, Australia