Reviews of professor Hao Xu

Rating: 5.0/5, difficulty: 3.0/5
Lectures were spot on. Quizes/HW 1/3, Mideterm1/3, Final1/3 and open book/notes. If you have good reasoning, he has shown that he will give credit. He is caring and will listen if you talk to him, but you have to show that you are trying hard. If you can, take Bio cell physiology with Dr. Mydlarz/Pellegrino before this class, it will help.

Rating: 1.0/5, difficulty: 2.0/5
The worst professor ever. Quiet, doesn't teach, just reads from the slides. Gets mad at students for questioning his grading on the midterm. Pro Tip: After the last quiz none of the lectures will be tested on.

Rating: 1.0/5, difficulty: 1.0/5
The professor himself is smart. Just that you can hardly understand or hear what hes saying, read off slides. To pass this class ensnare you attend all lectures, take notes very important and read the textbook even though he tells you dont need it. Reading the textbook helped me better. Goodluck

Rating: 2.0/5, difficulty: 4.0/5
He just talks and talks. I wanted to fall asleep. He knows a lot and I cannot grasp it as fast as he's spewing it out. It is too much information. It is basically chemistry, biology and physics all into one and you are expected to know it. It's just slide after slide. There needs to be more interactive activities!

Rating: 2.0/5, difficulty: 3.0/5
He is a professor but not a teacher. Read that again. He is knowledgeable about what he teaches (90% of the time...) and is asked, but that is it. Lectures are him reading off of slides that are not his own with minimal class interaction leading to a dull learning environment. No one in the class respects him and it shows why. 

No attendance tho

Rating: 4.0/5, difficulty: 4.0/5
Dr Xu is very smart and cares about his students. He does have an accent and it does tend to be quite soft in a large lecture hall but if you focus he's very well spoken. Class was split into 2 categories, Bio/Chem and BE principles. Exam is worth 30% and is bio and chem. Group project for the final, data analysis, the usual. Hes solid

Rating: 1.0/5, difficulty: 4.0/5
Dr Xu is awful.He is the only professor for BE human physiology,I would suggest taking the biology version instead.His lectures are extremely boring and tests are pretty hard.He curves the final grade to make the average of the class to an 80.