I really enjoy teaching. Working with students to help them learn more is so much fun for me!

CS 130A: Introduction to Computer Science (Fall 2019)

Teaching assistant with Prof. Ambuj Singh as the instructor of record. Following are the materials for discussion sessions I led around every two weeks.

“His preparation is astounding. Very good at answering questions and is extremely helpful.”
“His explanation is easy to understand. Very high knowledge of the coursework.”
– Anonymous student feedback

LMU/UCSB Junior Nanotech Network PhD Student Exchange and Symposium (Spring 2019)

Co-designer and Instructor for LMU/UCSB Junior Nanotech Network PhD Student Exchange and Symposium. I collaborated with Mert Kosan and Rachel Redberg for teaching Machine Learning Workshop of the program. Following are the slides and iPython notebooks for the workshop.

CS 8: Introduction to Computer Science (Winter 2019)

Teaching assistant with Dr. Ziad Matni as the instructor of record. Following are the materials for lab sessions I led each week.

I also organized a basic Linux workshop for all the students in this class. Here is the handout.

“Opening lab with a general overview of that week’s lab and answering questions in a quick and effective manner.”
“He inspires confidence by guiding us figure it out ourselves.”
– Anonymous student feedback

CS 174A/174N: Fundamentals of Database Systems (Fall 2018)

Teaching assistant with Prof. Jianwen Su as the instructor of record. Following are the slides for discussion sessions I led each week.

“Gives great explanations and examples. One of the best CS TA’s I’ve had. Always worth going to section, even at 9am Friday.”
– Anonymous student feedback