Spring 2026 - Math 241 (Calculus III).

Fall 2025 - Math 241H (Calculus III Honors), Math 241 (Calculus III).

Spring 2025 - Math 246H (Differential Equations for Scientists and Engineers Honors).

Fall 2024 - Math 241H (Calculus III Honors).


Spring 2024 - Math 320, Linear Algebra and Differential Equations (Head Teaching Assistant).

Fall 2023 - Math 320, Linear Algebra and Differential Equations (Head Teaching Assistant).

Spring 2023 - No teaching (Research Assistant).

Fall 2022 - Math 320, Linear Algebra and Differential Equations.

Spring 2022 - No teaching (Research Assistant).

Fall 2021 - Math 340, Elementary Matrix and Linear Algebra.

Spring 2021 - Math 234, Calculus-Functions of Several Variables.

Fall 2020 - Math 340, Elementary Matrix and Linear Algebra.

Spring 2020 - Math 320, Linear Algebra and Differential Equations.

Fall 2019 - Math 221, Calculus and Analytic Geometry I.