Natalie Dupuis
Natalie comes to class prepared and gives informed lectures. I enjoyed this class (ECS 2321) and I found the homework to be average. The two 'assignments' a week are not so time-consuming, and they are pretty important to actually absorb the course material. Plus, yeah, show up to class dummies.