I've taught a lot of math courses at several universities, first Penn State as a graduate student, and later at Emory University and Wesleyan University in faculty positions. Math 222 (Multivariable Calculus) at Wesleyan, one section, spring 2024 (assignment for next spring)
Math 222 (Multivariable Calculus) at Wesleyan, one section, fall 2023 (current)
Math 221 (Vectors and Matrices) at Wesleyan, one section, fall 2023 (current)
Math 222 (Multivariable Calculus) at Wesleyan, one section, spring 2023
Math 222 (Multivariable Calculus) at Wesleyan, one section, fall 2022
Math 121 (Calculus I) at Wesleyan, one section, fall 2022
Math 211 (Multivariable Calclus) at Emory, two sections, spring 2022
Math 211 (Multivariable Calculus) at Emory, two sections, fall 2021
Math 111 (Calculus I) at Emory, three sections, spring 2021 (taught online)
Math 211 (Multivariable Calculus) at Emory, two sections, fall 2020 (taught online)
Math 211 (Multivariable Calculus) at Emory, one section, spring 2020 (taught online after spring break)
Math 111 (Calculus I) at Emory, one section, spring 2020 (taught online after spring break)
Math 211 (Multivariable Calculus) at Emory, both sections, fall 2019
Math 111 (Calculus I) at Emory, one section, fall 2019
Math 231 (Calculus of Several Variables) at Penn State, one section, spring 2015
Math 220 (Matrices), three sections at Penn State, fall 2014
Math 231 (Calculus of Several Variables) at Penn State, two sections, fall 2013
Math 110R (Business Calculus, recitation) at Penn State, three sections, spring 2013
Math 231 (Calculus of Several Variables) at Penn State, three sections, fall 2012
Math 231 (Calculus of Several Variables) at Penn State, three sections, spring 2012
Math 220 (Matrices), three sections, fall 2010
I also taught a graduate-level special topics course at University of Milan on elliptic curves (but with a stronger emphasis on complex abelian varieties from October 2016 to February 2017, and a second time (with minor differences in material emphasized) from February to May of 2019. Here's my full lecture notes for Complex Abelian Varieties and Elliptic Curves (as taught in 2019). Each of my students who was taking the class for credits gave a presentation on a chosen topic related to the course material. Below are links to notes written by three of my students for their presentations given in April and May of 2019. "Moduli spaces of level n structures on elliptic curves" -- Emanuele Pavia, presented on April 24th, 2019 "Abelian Varieties and basepoint freeness" -- Simone Novario, presented on April 30th, 2019 "Siegel Moduli Space" -- Cipriano Cioffo, presented on May 5th, 2019