Teaching#
Note
I heavily adapted the layout of this page from Dr. Eric Han’s personal website. He was my tutor for CS2109S Introduction to AI and Machine Learning and he is also a very inspiring educator.
I have been an undergraduate teaching assistant (TA) for two courses per semester since my sophomore year. This means that I host weekly tutorial/laboratory sessions with a class size of less than 20 students for at least twice a week. These sessions usually involve a recap on lecture contents followed by a discussion on an assigned worksheet. I also contribute/check/grade assignment/exam questions as well as invigilate examinations to make sure no one is doing anything nasty.
My main goal as a TA is to help students learn. It is important to emphasize that I am not here to help them optimize their grades, but rather to help them learn the materials and develop a genuine interest in the subject. I do not assume that a good understanding of the subject will naturally translate to better grades, for there are many other factors that can affect a student’s performance in an exam, but at the end of the day what benefits students in the long run is their solid understanding of the subject, not their grades. I share the same values in my own learning.
Teaching Philosophy#
[WIP] idk man i just explain and they just get it like wth
Teaching Feedback#
Over the years I have received many kind words from my students, all of which I am very grateful for. Pressing the button below generates one random positive feedback.
Note
Special thanks to Pallon for suggesting the idea of a random testimonial generator. You can find the full list of testimonials in my GitHub repository.
Effectiveness#
Academic Year |
Course |
Score |
Nomination |
---|---|---|---|
AY2024/25 S2 |
CS2040S Data Structures and Algorithms |
5.0/5.0 |
5/13 (38%) |
AY2024/25 S2 |
CS1231S Discrete Structures |
4.4/5.0 |
6/22 (27%) |
AY2024/25 S1 |
CS2040S Data Structures and Algorithms |
4.9/5.0 |
5/16 (31%) |
AY2024/25 S1 |
CS1231S Discrete Structures |
4.8/5.0 |
13/37 (35%) |
AY2023/24 S2 |
CS2040S Data Structures and Algorithms |
4.6/5.0 |
6/17 (35%) |
AY2023/24 S2 |
CS1231S Discrete Structures |
4.9/5.0 |
6/19 (32%) |
AY2023/24 S1 |
TIC2001 Data Structures and Algorithms |
4.3/5.0 |
2/10 (20%) |
AY2023/24 S1 |
CS1231S Discrete Structures |
4.6/5.0 |
4/19 (21%) |