Teaching


I do not aim to teach; I aim to encourage thinking! I find that inspiration and passion for a subject matter allows students to achieve beyond their perceived potential in their endeavours. Hence, I seek to provoke and nurture this passion in my teaching style. Below I detail the levels at which I have taught students in the past.

Teaching Experience


Supervisions, University of Cambridge

Supervisions at University of Cambridge are small group (2-3 students) teaching/discussion sessions, held fortnightly for each module undertaken by an undergraduate student. In this setting, I was the supervisor responsible for leading the discussions and ensuring the students' learning. I have Supervised the following modules
  • Dynamics (2020 - 2021) - third year undergraduate Engineering course
  • Signals and Systems (2020) - third year undergraduate Engineering course
  • Inference (2022) - third year undergraduate Engineering course

MPhil, University of Cambridge

In the year 2022, I co-supervised a MPhil Machine Learning student at the University of Cambridge. Her research project investigated Adversarial Robustness for Grammatical Error Correction Systems.

General Tutoring

I have tutored students at many levels. I have included subjects/topics/levels I have tutored below.
  • STEP 2 and STEP 3, entrance exam to University of Cambridge mathematics degree course (2021)
  • A Levels (maths, further maths, physics) (2019-2022)
  • University of Oxford/Cambridge interview preparation (2018-2022)
  • MAT Oxford Entrance exam for Maths (2020)
  • PAT Oxford Entrance exam for Physics (2021)
  • Private Tutoring for third year undergraduate Engineering module: Information Theory and Coding (2021)
  • Private Tutoring for third year undergraduate Engineering module: Data Transmission (2021)
  • Chemical Engineering interview preparation for Imperial College (2020)

Youtube Channel


I run a Youtube Channel with more than 1000 subscribers and a total of 85000 views. I run this channel with my twin brother, where we provide concise explanations of various machine learning and deep learning concepts.