Qinghua He
Lectures didnt help much. I learned more on my own. The first exam was a walk in the park, especially if you had other professors old exams. The second exam as well as the final had material we either hadnt learned or he told us not to worry about. Homework is pretty straight forward. Theres an easy group project worth 10% of your final grade.