Reviews of professor Su Yan

Rating: 2.0/5, difficulty: 5.0/5
This class was one of the hardest classes I have ever taken in my life. Su wasn't the worst lecturer ever, but I basically had to teach myself from reading the book. The tests were so hard that they made me want to crawl in a hole. Homework was really challenging, and the graders were ruthless on both homework and exam grading. Labs weren't too bad

Rating: 3.0/5, difficulty: 4.0/5
Prof. Yan is an extremely knowledgeable lecturer. Yan will teach exactly from the book, so the book is only a great reference if you do not need extra problems. He also teaches at a faster pace. In general, supplementing Prof. Yan's lectures with the book, office hours, and the optional discussion times will improve your grade.