Mo Shen
The content in this class is extremely hard and Professor Shen is brilliant but gives 200+ slides for 3 exams. The final grade is determined by 3 exams and all of the homework as one net grade - each worth 25%. I found the tests to be incredibly difficult, even with a formula sheet. Know the HW problems very well for exams. 