Teaching

Spring 2024: Topology II - MA 652 for graduate students at Stevens Institute of Technology.

Spring 2024: Vectors and Matrices - MA 125, Multivariable Calculus I - MA 126, for undergraduate students at Stevens Institute of Technology.

Fall 2023: Vectors and Matrices - MA 125, Multivariable Calculus I - MA 126, for undergraduate students at Stevens Institute of Technology.

Fall 2023: Differential Calculus - MA 121, Integral Calculus - MA 122, for undergraduate students at Stevens Institute of Technology.

Spring 2023: Number Theory and Cryptography - Math UN3020, for undergraduate students at Columbia University.

Fall 2022: Calculus I - Math UN1101, for undergraduate students at Columbia University.

Spring 2022: Number Theory and Cryptography - Math UN3020, for undergraduate students at Columbia University.

Fall 2021: Calculus I - Math UN1101, for undergraduate students at Columbia University.

Spring 2021: Intro to Modern Algebra I - Math GU4041, for undergraduate students at Columbia University.

Fall 2020: Calculus I - Math UN1101, for undergraduate students at Columbia University.

Spring 2020: Undergraduate Seminars II - Math UN3952, for undergraduate students at Columbia University.

Fall 2019: Calculus I - Math UN1101, for undergraduate students at Columbia University.

Summer Semester 2019: Junior Geometry Seminar, for Bachelor and Master students at Universität Heidelberg.

Winter Semester 2018/2019: Exercises of Differential Geometry 2, for Bachelor and Master students at Universität Heidelberg.

Summer Semester 2018: Exercises of Differential Geometry 1, for Bachelor and Master students at Universität Heidelberg.

Winter Semester 2017/2018: RTG Lecture Course: Thurston's theory of surfaces, for the grad students of the RTG Asymptotic Invariants and Limits of Groups and Spaces.

Winter Semester 2017/2018: Exercises of Differential Geometry 2, for Bachelor and Master students at Universität Heidelberg.

Summer Semester 2017: Seminar The Arithmetics of the Hyperbolic Plane, for Bachelor and Master students at Universität Heidelberg.

Summer Semester 2017: Junior Geometry Seminar, for Bachelor and Master students at Universität Heidelberg.

Winter Semester 2016/2017: Seminar Locally homogeneous structures on surfaces, for Bachelor and Master students at Universität Heidelberg.

Summer Semester 2016: Seminar Geometry of Lie Groups, for Bachelor and Master students at Universität Heidelberg.

Summer Semester 2016: Exercises of Differential Geometry 1, for Bachelor and Master students at Universität Heidelberg.

Winter Semester 2015/2016: Exercises of Higher Mathematics for Physicists 3, for second year Bachelor students of Physics at Universität Heidelberg.

Summer Semester 2015: Lecture Course Topics in Geometry, for Bachelor and Master students at Universität Heidelberg.

Winter Semester 2014/2015: Lecture Course Differential Geometry 2, for Bachelor and Master students at Universität Heidelberg.

Summer Semester 2014: Lecture Course Geometry and topology of surfaces, for Bachelor and Master students at Universität Heidelberg.

Winter Semester 2013/2014: Exercises of Geometric group theory, for Bachelor and Master students at Universität Heidelberg.

Summer Semester 2013: Exercises of Differential Geometry 2, for Bachelor and Master students at Universität Heidelberg.

Winter Semester 2012/2013: Exercises of Differential Geometry 1, for Bachelor and Master students at Universität Heidelberg.

Summer Semester 2012: Seminar Galois Theory, for Bachelor and Master students at University of Fribourg.

Winter Semester 2011/2012: Exercises of Algebra and Geometry, for Bachelor students at University of Fribourg.

Academic Year 2005/2006: Tutor of Geometry, for first year Bachelor students at Scuola Normale Superiore, Pisa.

Winter Semester 2004/2005: Exercises of Linear Algebra, for first year Bachelor students of Engineering at University of Pisa.

Academic Year 2004/2005: Tutor of Analysis, for first year Bachelor students at Scuola Normale Superiore, Pisa.