Emily Contois
Great person overall, wants you get the most out of the readings. Good lectures and will not give up until you understand. Prepare for lots of reading, but it is worth it. Try hard on your projects and you'll do just fine. 