Samantha Taylor
You must take at least one of her courses, she is a great lecturer and has a course outline that actually makes sense instead of just bullshit busy work assignments throughout the course like so many other profs. I refuse to go to other classes but hers is a brilliant exception. 