Reviews of professor Hualong Feng

Rating: 2.0/5, difficulty: 5.0/5
He needs to be more clear on his lectures and work out more examples. He also teaches fast that makes it hard to keep up. I feel like I have to teach myself the material again to prepare for tests and quizzes. He seems like a great man and is a very intelligent professor but has things to work on. He does curve the class and the end so thats nice.

Rating: 5.0/5, difficulty: 3.0/5
He is a great teacher in my opinion. He works with you IF you ask for help. He gives test every Monday but they are pretty easy if you pay attention. All honesty if you actually go to class and pay attention you will pass. If you go and just there or dont show up at all you wont pass. AND if you need help just ask he is willing to help if asked.

Rating: 4.0/5, difficulty: 3.0/5
Really difficult topics for Probability theory. The grading scale is curved, but suggest because gives practice exams which are exactly like the exam. Following that we are even given a sheet of paper for cheat sheet allowed in exam

Rating: 1.0/5, difficulty: 5.0/5
This Professor isn't good at explaining the material. This Professor gives pop quizzes and doesn't let the class know about any tests or quizzes.

Rating: 2.0/5, difficulty: 4.0/5
It's hard to understand his teaching method. He is kinda difficult to understand too. The material is very difficult too. If you ask questions he will help. The material he teaches is hardly on any exams though. If I had the option to take another professor I would. He also rushes through the lectures instead of teaching thoroughly.

Rating: 2.0/5, difficulty: 5.0/5
Feng seems like a very nice person. This was his first semester at CSUB and he mentioned his expertise is in fluid dynamics, not statistics. He was very hard to understand, over-explained concepts until no-one knew what was going on, and doesn't explain how to use R very well. It is your job to learn how to code. Stats isn't hard, but he is.

Rating: 1.0/5, difficulty: 5.0/5
1. He will tell you that you will have 2 weeks to work on homework but he will give you by the end of the week to do the homework. 
2. He won't tell you till the first class session that there is a quiz during the next class session that same week with no information on the quiz and how to study for it.
3. He won't tell you about homework to do.

Rating: 4.0/5, difficulty: 4.0/5
He is an overall great professor. Personally coming fresh out of high school it can be tough to teaching yourself stuff that you didnt understand. He is great at teaching although sometimes he may teach as if we know the concept from head to toe. I advice to read and learn a little about the subject before attending class that day to not be lost.

Rating: 2.0/5, difficulty: 4.0/5
He gets lazy to grade and takes forever to update graded.