Teaching & Mentorship

As a Teaching Assistant in CSE, I've had the privilege of guiding hundreds of students through their journey in computer science. Each quarter brought new challenges, growth opportunities, and the chance to create spaces where struggling feels safe and asking questions feels welcome.

Click on each card to read my reflection on that quarter's experience.

Teaching a CSE class at the University of Washington
Autumn 2024

CSE 123 - Intro to Programming III

First quarter as a TA, learning that knowing isn't the same as teaching.

Click to read reflection →

My first quarter as a TA was both exciting and humbling. I quickly learned that explaining concepts I took for granted required breaking down my thinking into digestible steps.

I learned that effective teaching relies on constant interaction, using direct student feedback to develop my teaching style.

Winter 2025

CSE 373 - Data Structures & Algorithms

First quarter teaching DSA, supporting students with diverse backgrounds.

Click to read reflection →

DSA brings together students with widely varying experience, some with years of coding, others writing their first program. Remembering my own struggles as a student, I approached office hours by normalizing confusion, celebrating small wins, and reinforcing that where you start doesn’t define your potential.

Spring 2025

CSE 373 - Data Structures & Algorithms

First quarter as a lead TA on the infrastructure team.

Click to read reflection →

My first quarter as a lead TA gave me a unique perspective on the academic process. Designing exams and grading rubrics helped me see the other side of the classroom, giving me a clearer understanding of how course structure, assessments, and learning objectives fit together. Teaching and learning became two sides of the same coin.

Autumn 2025

CSE 373 - Data Structures & Algorithms

First quarter leading a guest lecture for 100+ students.

Click to read reflection →

Taking on additional responsibilities as a TA allowed me to engage more deeply with the course content and support students more effectively. I created supplemental resources, including assignment guides, and led a guest lecture. The lecture was successful not because it was perfect, but because I embraced teaching as a collaborative, iterative process.

Winter 2026

CSE 373 - Data Structures & Algorithms

Current quarter where I'm still learning how to help others learn.

Click to read reflection →

Five quarters in, I'm still growing. Each student teaches me something new beyond teaching code like fostering growth mindsets, creating inclusive learning environments, and adapting my approach to meet diverse learning needs.

UW Husky Mascot