I loved having Natalie as my TA for this course. She truly maximized the 50 minutes we had each week and made sure we covered important topics that needed more clarification. She is a very fair grader and knows how to moderate class discussion well. She is big on group activities, which I thought helped my understanding of the material. On top of it all, I can tell that she truly cares about her students and will go out of her way to meet with some that cannot come during her office hours. 10/10 would recommend!