Classes
I am passionate about teaching and every class is a new opportunity for me to get better, to develop my teaching style and apply
my teaching philosophy. You can find a list here of all the workshops and programs that I have participated in over the years which
aim at providing knowledge or training skills needed for successful teaching.
Teaching Awards
- William Kelso Morrill Award for Excellence in Mathematics (2016).
Tulane Classes
- Spring 2024 - Math 4120, Abstract Algebra II on Canvas.
- Fall 2023 - Math 7760, Introduction to Tropical Geometry on Canvas - reading course.
- Fall 2023 - Math 3110, Abstract Algebra I on Canvas.
- Fall 2023 - Math 1210, Calculus I on Canvas.
- Spring 2023 - Math 6620, Algebra II on Canvas.
- Fall 2022 - Math 6610, Algebra I on Canvas.
- Fall 2022 - Math 1210, Calculus I on Canvas.
- Spring 2022 - Math 3050, Real Analysis I on Canvas.
- Fall 2021 - Math 7760, Introduction to Tropical Geometry on Canvas.
- Spring 2021 - Math 3090, Linear Algebra on Canvas.
- Fall 2020 - Math 1220, Calculus II on Canvas.
Yale Classes
- Spring 2020 - Math 381/501, Modern Algebra II link.
- Fall 2019 - Math 225, Linear Algebra and Matrix Theory link.
- Fall 2019 - Math 112, Single Variable Calculus I on Canvas.
- Spring 2019 - Math 381/501, Modern Algebra II link.
- Fall 2018 - Math 440/845, Introduction to Algebraic Geometry link.
- Fall 2018 - Math 225, Linear Algebra and Matrix Theory link.
- Fall 2017 - Math 648b, Tropical Scheme Theory link.
- Spring 2017 - Math 648, Tropical Geometry link.
- Fall 2016 - Math 115, Single Variable Calculus II on Canvas.
Johns Hopkins Classes
- Spring 2016 - Linear Algebra (head TA) link.
- Fall 2015 - Calculus 1 for Biological and Social Sciences (head TA) link.
- Spring 2015 - Advanced Algebra I link.
- Spring 2015 - Linear Algebra link.
- Fall 2014 - Introduction to Calculus (instructor) link.
- Spring 2014 - Calculus III (head TA)
- Fall 2013 - Linear Algebra
- Summer 2013 - Online Linear Algebra (co-instructor)
- Spring 2013 - Linear Algebra
- Spring 2013 - Honors Linear Algebra
- Fall 2012 - Linear Algebra
- Spring 2012 - Calculus II for Physical Sciences and Engineering
- Fall 2011 - Calculus I for Physical Sciences and Engineering
- Spring 2010 - Calculus II for Biological and Social Sciences