Vineeta Hingorani
Definitely the least enjoyable class I've taken. Professor did little more than assign work. No lectures, just links to Khan Academy and similar resources. Class was very fast paced, easy to get left behind. Many of my classmates had rude encounters with her during office hours or emails. Just overall... don't