Reviews of professor Jun Fei

Rating: 1.0/5, difficulty: 5.0/5
Worst teacher Ive had in my entire life, does not engage the class whatsoever just mumbles for an hour. Should not be teaching.

Rating: 3.0/5, difficulty: 3.0/5
Nice guy but gives a lot of hw and pop quizzes every week. I would take a different professor.

Rating: 2.0/5, difficulty: 3.0/5
He mumbles often through his lectures, just reading off of the board and sometimes he would give you an example on an equation. I had to miss one of his classes and never learned Vertex Quadratics. The textbook doesn't matter for this class (it's a bunch of paper you have to put in a binder), and attendance is based off of turned in assignments.

Rating: 1.0/5, difficulty: 5.0/5
Dont take this professor, he makes no sense whatsoever and has an extremely strong accent. You cant understand his teaching not only because of his strong accent but because he doesnt explain his teaching. He gives pop quizzes weekly and homework. Very disorganized and makes math more difficult then it needs to be.

Rating: 5.0/5, difficulty: 4.0/5
I took this class and received an A. I like his way of teaching. Attendance is not required but there are pop up quizzes - but they are pretty easy. He always gives practice tests and explains the solutions before the tests. If you know how to do them, a good grade is not a problem. I definitely want to take his class again.

Rating: 5.0/5, difficulty: 3.0/5
I learned a lot from his class. He is very knowledgeable in the material. Instead of just teaching textbook stuff, he inspires you to learn. I learned a lot of new concepts in other fields from his class, which made me believe that math is really useful and interesting. If you really want to learn something, take it!

Rating: 1.0/5, difficulty: 5.0/5
Worlds worst professor. Don't recommend. Accepts no late work even if you're sick or have a family emergency. Doesn't know how to teach. Quiz every week. Teaches lesson for one class makes you take quiz the next. Overall terrible.

Rating: 2.0/5, difficulty: 3.0/5
He's a nice guy but I feel like he expects a lot from his students. Better for independent learners.

Rating: 4.0/5, difficulty: 4.0/5
He is an awesome professor, really good at what he is teaching. Attendance is not mandatory but you should definitely try your best to make it. The popup quizzes are very similar to the lecture materials. If you skip classes, it may be hard for you to catch up. Study the practice tests and use the test correction opportunity to boost your grades!