Leda Tse
Tse is very nice and lectures well. All exams are take home but are fairly difficult. Not all material is from lectures, some questions you have to think outside the box. Do-able class if you are willing to put the time in. There are 3 presentation that you do with partners. Overall good class, and she offers extra credit at the end too. Use OH too