TEACHING
TEACHING
Graduate Courses - Instructor of Record
MTHM579, Applied Math for Middle and High School, Spring 2026, Half Semester Leave Replacement
Undergraduate Courses - Instructor of Record
MTHM201: Mathematics in Elementary Schools 1, Montclair State University, Spring 2024
Undergraduate Courses - Guest Instructor
MTHM201, Mathematics In Elementary Schools I, Dr. Eileen Fernandez, Fall 2023
Shadowed course for the semester and worked with the students in the class in small groups
MTHM302, Mathematics In Elementary Schools II, Dr. Nina Bailey, Fall 2023
Co-taught one lesson on ratio reasoning
MATH470, Teaching of Mathematics, Dr. Joe DiNapoli, Fall 2023
Co-taught two lessons on mathematical modeling
MATH470, Teaching of Mathematics, Dr. Joseph DiNapoli, Fall 2021
Co-taught one lesson on mathematical modeling
Graduate Courses - Guest Instructor
MTHM579, Applied Math for Middle and High School, Dr. Nicole Panorkou, Fall 2023
Shadowed the course for the semester and worked with the student in the class in small groups
Co-designed and co-taught two lessons on mathematical modeling
Elementary School
PRISM PD Facilitator, Fraction Models and Conceptual Understanding for Teachers in West New York, Sept. 4, 2025
Mathematical Modeling
Modeling Modelers, Mathematical Modeling Professional Development for Teachers at Diana C. Lobosco STEM Academy, 2021-2022
2018-2021 Middle School Math and Science Teacher (Grades 6-8). Christ The Teacher Academy. Fort Lee, NJ
2017-2018 7th Grade Science Teacher. Woodcliff Middle School. Woodcliff Lake, NJ
2016-2017 6th Grade Math Teacher Leave Replacement. Maplewood Middle School. Maplewood, NJ
Feb 2014 - June 2016, Substitute Teacher Various Subjects & Grades, Caldwell-West Caldwell School District
Feb 2014 - June 2016, Substitute Teacher Various Subjects & Grades, Montclair Public Schools