Teaching
Please email me if you are interested in seeing the Canvas page for a course.
Current and Upcoming
Calculus 2 (Math 0230), 1:00pm section, Spring 2025. [Canvas webpage]
Algebraic Number Theory, with the topic being an introduction to elliptic curves (graduate level, Math 2245), Spring 2025. [syllabus, Canvas webpage]
Algebra 1 (graduate level, Math 2500), Fall 2024. [Canvas webpage]
Recent
Topology 2 (graduate level, Math 2701), Spring 2024. [Canvas webpage]
Number Theory (Math 1020), Fall 2023. [Canvas webpage]
Algebra 2 (graduate level, Math 2501), Fall 2023. [Canvas webpage]
Algebraic Number Theory (graduate level, Math 2245), Spring 2023. [Canvas webpage]
Introduction to Theoretical Mathematics (Math 413), Fall 2022. [Canvas webpage]
Business Calculus (Math 120), Fall 2022. [Canvas webpage]
Topology 2 (graduate level, Math 2701), Spring 2022.
Topology 1 (graduate level, Math 2700), Fall 2021.
Algebraic Number Theory (Math 2245), Spring 2021. [Canvas webpage].
Number Theory (Math 1020), Fall 2020. [Canvas webpage]. Here is the syllabus.
Topology 2 (graduate level, Math 2701), Spring 2020. [website]
Algebra 2 (graduate level, Math 2501), Fall 2019. [website]
Previous teaching
Some websites from past teaching at other universities are here.
Main page.