Barbara Su
The most boring lecture I have ever had to sit through. The Homeworks are only 3 problems wrong which is great, until you get the exam and it's nothing even close to the homework. She just reads off the Pearson slides, then posts them marked up with her awful handwritting and it never makes any sense. Take it with someone else.