Mitchell Fisher
Tests are very heavily weighted and challenging, study well. Don't underestimate them as many failed the first exam. Fisher explains concepts well and has iclicker for review in lecture. TAs are very helpful. Class is challenging but doable, prepare well for the exams. Best part is that there is a lot of extra credit you can earn.