Reviews of professor Yifan Wei

Rating: 3.0/5, difficulty: 4.0/5
He has an accent which you you would not notice later in the course. Quizzes require a lot of critical thinking and require you to understand the course concepts. He is also a tough grader.

Rating: 4.0/5, difficulty: 3.0/5
At first I wasn't sure about Yifan, he was hard to understand and class wasn't engaging but after a few classes his accent was nothing & the class warmed up to him. He's kinda quirky & makes little jokes but doesn't try to be a clown, he is caring & wants to get to know all his students. You don't have to do any oral presentations which is a bonus

Rating: 1.0/5, difficulty: 4.0/5
Professor Wei while knowledgeable in his field is not a good professor. Whether it is the unclear directions, issues with equity, politically charged wording as well as the use of Prager U content as educational material, students have a lot to put up with. I would strongly recommend finding another professor for this class.

Rating: 5.0/5, difficulty: 3.0/5
Yifan gets a bad rap. He really cares about his students and encourages group discussions in lectures. Slides are straightforward and outlines everything that will be tested on beforehand. There is no language barrier that is complete nonsense, and bad reviews are probably first year students surprised from the high school transition. Awesome prof

Rating: 1.0/5, difficulty: 4.0/5
Very unrealistic expectations for students in an introductory course. Very long paper and difficult quizzes as well as a poorly designed group project. He was very friendly and knowledgeable about this content, but it was frustrating to take the course

Rating: 1.0/5, difficulty: 3.0/5
Terrible prof. Marks unreasonably and his class will just lower your GPA. Would recommend not taking a class with him, as I will not take a class he is teaching again

Rating: 4.0/5, difficulty: 4.0/5
great guy, cares about the students, encourages group discussions, quizzes are a bit tough.

Rating: 2.0/5, difficulty: 4.0/5
I found that his lectures were not informative enough for his quizzes. I would receive bad grades after hours of studying and participating in lectures. His quizzes included what I found to be trick questions. Do well on the papers and final you will do okay in this class though. One thing I wished this class had was more of an outline however.

Rating: 1.0/5, difficulty: 3.0/5
Completely unreasonable when grading. Quizzes dont correspond to learning material in class. Feedback was very unhelpful and unreasonable. Very inflexible. Highly would suggest not taking his class