Yu Chen
the class is not hard, but she made it worst. I compared her exam with other 203 exams and her are so much harder and unrelated. If u must take her class, prepare yourself, lectures won't help u, do advance questions, prepare to bail out anytime else u may get depression. (u have to quintuple your effort to get a good grade this class)