← All leadership Leadership 02 / 03

Teaching

Undergraduate Teaching Assistant

I TA EGR 105, the computing class I took my first semester, and grade for ME 221.

Role
Undergraduate TA
When
August 2025 – present
Courses
EGR 105 (teaching), ME 221 (grading)
Where
Duke University
78
students, 39 in each course
2
courses, EGR 105 and ME 221
2nd
year TA'ing EGR 105
EGR 105
Computing for Engineers, since fall 2025: office hours, lab sections, one-on-one sessions
ME 221
Structure & Properties of Solids: grading
Students
39 in EGR 105, 39 in ME 221

01The job

I've been a teaching assistant for EGR 105, Computing for Engineers, since fall 2025, and I grade for ME 221, Structure and Properties of Solids. I have a section of 39 students in each course. In EGR 105, students come in with very different backgrounds, and the work spans coding projects, lab work, mini-activities, and problem sets. In ME 221, my job is grading.

02What I do

In EGR 105, I hold weekly office hours, lead lab sections, and run one-on-one sessions, and I review student projects, quizzes, and lab work. In ME 221, I grade.

03How I teach

I break hard concepts down into their fundamentals and teach the process instead of supplying answers. When I review EGR 105 work, I give feedback, suggest more efficient approaches where they exist, and recommend specific changes for resubmission.

Teaching a lab section.
Fig. 1Teaching.

04What it's taught me

Teaching has taught me a lot of the same things coaching did, mostly how to lead and how to break a hard idea down into its basics. When a student is stuck, giving them the answer almost never helps. Finding the one basic idea they're missing usually does, and I've started working through my own problems the same way.

05Skills

  • Technical communication
  • Python
  • Materials science
  • Mentoring
  • Feedback