Erik Reinertsen     Blog     Research     Teaching     Tech     Talks

Tips for TAing

I just finished my second and final semester TAing computational systems biology at Georgia Tech. I think I did a good job. You can read about it here.

Here I’ll share some thoughts and tips aimed at new TAs.

Pros and cons of TAing

Teaching is time-consuming but deepens your understanding of the topic and improves communication skills. If you want to stay in academia or education, TAing is good (and sometimes the only) practice for the future.

You usually1 get a small pay raise via a “teaching fellowship”.

Grading problem sets and exams suck, but until education catches up with technology, someone must do it. You save your professor valuable time!

I enjoyed hosting small group sessions, holding office hours, and lecturing. Arrange with your professor what you do as a TA. You sometimes can choose.

Choosing a course to TA

TAing for your advisor seems optimal. You can deepen your professional relationship. But this view is biased because I <3 my boss. Not everyone would want to do this.

Regardless of who you TA for, choose a course / topic on which you are an expert. The students deserve a competent TA and the course will consume less of your time if you’ve already taken (and aced) the course.

Expertise aside, choose a course and a professor you like.

If you have the option, co-TA with a colleague you trust2.

Communicating with students

Clarity is key. You are now a source of authority to the students.

Students like when you explain concepts using analogies. They also like concrete examples to solidify abstract concepts.

Simplify but do not dumb down. There is a difference.

Be authentic and real. If you don’t know the answer to a question, say so and don’t bullshit. Find the answer and follow up later.

Be consistent. Grade everyone the same way. No favors - be professional.

Reply quickly to emails.

Set boundaries on your time. Be firm about the time and place of your office hours, but make yourself more available prior to exams (e.g. match supply and demand).

I asked students to schedule office hours with me ahead of time via email. Articulating their question beforehand forced them to think, and sometimes would obviate the need to meet. If the need to meet remained, it allowed me to prepare so we used our time productively.

However, asking students to schedule office hours has a downside; they may feel I am less accessible.


Split up the work fairly among co-TAs. Rotate responsibilities.

Set your own deadlines when possible. Meet them always.

Regrades are annoying, but if you made the mistake you must fix it. TAs owe their students fair and correct grading.

That said, don’t let students nitpick for points (usually premeds). Why? Because your time is better spent with students who suffered more substantial grading mistakes, or students with a genuine interest in the course material.

  1. My program requires all PhD students to TA for two semesters. We are not paid and have little flexibility over which course we TA. I could not even TA my advisor’s course because it was listed uder CS. My instructors were great, but clearly this TA setup is suboptimal. Your teaching experience will vary by institution. 

  2. I did not conspire to co-TA my courses with a close colleague. But I was lucky to work with co-TAs who went above and beyond for our team and our students.