Teaching:
1) Calculus (MAT - 1000 - 5), Monsoon semester (Aug-Dec, 2025) at Ashoka University. (Materials)
2) Algebra and Group Theory, June 2025, at Lodha Genius Programme, Ashoka University. (Final Exam)
3) Polynomial Dynamics, May 2025, at Lodha Genius Programme, Ashoka University. (Final Exam) (Lecture Notes by Anwesha Ghosh)
4) Elliptic Curves and Cryptography (MAT - 4030 - 1), Spring semester (Jan - May, 2025) at Ashoka University. (Materials)
5) Graduate Algebra 1 (MAT - 4299 - 1), Monsoon semester (Aug-Dec, 2024), at Ashoka University. (Materials)
Mini Course Talks:
1) Berkovich Projective line: Potential Theory and Dynamics, presented at Workshop on Dynamics at Kerala School of Mathematics, Dec 2-8, 2024. (Incomplete Lecture notes)
2) Mini-course: Non-Archimedean dynamics in dimension 1, Joint with C. S. Rajan, in Workshop on Arithmetic Dynamics, held at Kerala School of Mathematics, on 8-20th May, 2023.
Apprenticeship Projects by Students:
1) Local Dynamics around Attracting Fixed points of Meromorphic Maps by Anwesha Ghosh and Vishnu Varadarajan.
2) Arboreal Representation for the Generic Monic by Ryan Azim Shaikh.
3) A Proof of Riemann Mapping Theorem by Rituja Gayen.
4) An Exploration of Riemann Surfaces by Shreyansh Kumar.
5) Theory of Congruences and Quadratic Reciprocity Law by Yuvraj Verma.