Overview
I began teaching in high school as a volunteer coach for a grade‑school math team and have enjoyed it ever since. Sharing knowledge is both rewarding and an excellent way to sharpen my own skills.
University Courses
The list below covers my university‑level teaching roles. Private tutoring and volunteer work can be found in my CV.
Lead organiser & instructor: prepared and delivered all lectures for the ML group’s internal seminar.
Lead instructor: wrote the final exam, managed the course site, oversaw homework design & grading, and handled all administrative tasks.
Teaching assistant: weekly lectures, authored homework & exams, held office hours, and managed project groups.
Same teaching‑assistant responsibilities as Introduction to Machine Learning.
Graduate student instructor: office hours, homework design, grading supervision, exam proctoring & grading, and occasional lectures.
Course website
Course website
Graduate student instructor: office hours, authored homeworks & solutions, grading support.
Course website
Course website