Wei-Jen Lin
Almost no homework, but whatever you do... GET GOOD GRADES ON HER QUIZZES. They are online, and will save your grade because the exams are so hard. But she is very available for help, and really does want you to succeed. But man, this course dang near killed me.