December 2024 - April 2025 MA1012E
August - November 2024 MA6201E Real analysis
January - April 2024 MA2002D CADE
August-November 2022 MT3184 DGLA
January-May 2022 MT2223 Real analysis-I