Reviews of professor Yonghong Yan

Rating: 4.0/5, difficulty: 3.0/5
Dr. Yan is a difficult professor, but he means well. He genuinely wants his students to understand the material. He is very receptive to feedback and will go out of his way to help you during his office hours. This is definitely harder than the other sections of CSCE 212 at the university, but you also will get a lot more out of it.

Rating: 1.0/5, difficulty: 4.0/5
He is very nice and does care if the students learn the material. However he makes the class much more difficult that other professors teaching the same class. Nice guy but awful professor. Very boring lectures and tests were fairly challenging.