2025 (Fall) Coordinator, University of Minnesota, Precalculus Corequisite Courses
2025 (Fall) Grader, University of Minnesota, Differential Topology
2025 (Fall) Grader, University of Minnesota, Commutative Algebra
2025 (Spring) Coordinator, University of Minnesota, Precalculus Corequisite Courses
2025 (Spring) Teaching Assistant, University of Minnesota, Precalculus 1
2024 (Fall) Grader, University of Minnesota, Commutative and Homological Algebra
2024 (Fall) Teaching Assistant, University of Minnesota Twin Cities, Intensive Precalculus
2024 (Spring) Teaching Assistant, University of Minnesota Twin Cities, Short Calculus
2023 (Fall) Teaching Assistant, University of Minnesota Twin Cities, Calculus II
2023 (Spring) Teaching Assistant, University of Minnesota Twin Cities, Linear Algebra and Differential Equations
2022 (Fall) Teaching Assistant, University of Minnesota Twin Cities, Calculus I
2021 (Spring) Teaching Assistant, University of Alberta, Applied Linear Algebra
2019 (Spring) Teaching Assistant, University of Tehran, General Topology
2017 (Fall) Teaching Assistant, University of Tehran, Elementary Number Theory
2017 (Fall) Teaching Assistant, University of Tehran, Foundations of Mathematics
2017 (Fall) Â Teaching Assistant, University of Tehran, Linear Algebra
2017 (Spring) Teaching Assistant, University of Tehran, Algebra 1
2017 (Spring) Teaching Assistant, University of Tehran, Discrete Mathematics
2013-2015 Teacher, Shahid Soltani 1 Talented School, Number Theory and Plane Geometry