Teaching

Present Classes

AY 2025-2026 Sabbatical (Not actively teaching courses)

Past Classes

Spring 2025 MAS 3203: Introduction to Number Theory (FAU) Instructor
Spring 2025 MAC 2311: Calculus & Analytic Geometry 1 (FAU) Instructor
Fall 2024 MAC 2312: Calculus & Analytic Geometry 2 (FAU) Instructor
Fall 2024 MAT 4390 / MHF 6410: Calculus from a Historical Perspective (FAU) Instructor
Spring 2024 MAS 4306 / MAS 5312: Introduction to Abstract Algebra II (FAU) Instructor
Spring 2024 MAP 4913: RI: Industrial Problems in Math (FAU) Instructor
Fall 2023 MAS 4304 / MAS 5311: Introduction to Abstract Algebra I (FAU) Instructor
Fall 2023 MAT 4930 / MAS 6217: Intro to Number Theory & Cryptography (FAU) Instructor
Spring 2023 MAC 2233: Methods of Calculus (FAU) Instructor
Spring 2023 MAS 4107: Linear Algebra II (FAU) Instructor
Fall 2022 MAC 2233: Methods of Calculus (FAU) Instructor
Fall 2022 MAS 6318: Advanced Algebra
& Geometry (FAU)
Instructor
Spring 2022 MAS 2103: Matrix Theory (FAU) Instructor
Fall 2021 MAD 2104: Discrete Math (FAU) Instructor
Fall 2021 MAS 6333: Commutative Algebra (FAU) Instructor
Spring 2021 MAC 2313: Calculus 3 (FAU) Instructor
Spring 2021 MAS 4301: Modern Algebra (FAU) Instructor
Fall 2020 MAC 2312: Calculus 2 (FAU) Instructor
Fall 2020 MAS 4107: Linear Algebra (FAU) Instructor
Spring 2020 MAC 2312: Calculus 2 (FAU) Instructor
Spring 2020 MAD 6206: Enum Combinatorics (FAU) Instructor
Spring 2019 MAD 2104: Discrete Math (FAU) Instructor
Fall 2018 MAC 2312: Calculus 2 (FAU) Instructor
Fall 2016 Math 320: Computational Math (Penn) Instructor
Spring 2014 Math 10B: Math for Biology (Berkeley) GSI Instructor: Per Persson
Spring 2012 Math 1B: Calculus 2 (Berkeley) GSI Instructor: Slobodan Simić
Fall 2011 Math 1B: Calculus 2 (Berkeley) GSI Instructor: Per Persson

Please read my teaching statement to learn more about how I approach teaching.