Reviews of professor Yingjun Guan

Rating: 5.0/5, difficulty: 4.0/5
Yingjun is a good instructor that he organizes the course materials very carefully. He always makes sure that students are with him in teaching. His grading is sometimes slow but always helpful. I love the lab he runs after class, which is a great supplement to the course.