Tara Riggs
Tara is a great TA because she gives assignments she knows are necessary to learn for the tests, and is understanding of the fact that this class is a gened for many people, so she focuses more on quizzing and grading us on conceptual knowledge rather than arbitrary specific examples.