Reviews of professor Hao Xu

Rating: 3.0/5, difficulty: 3.0/5
The classes are very boring. He just reads off the slides in a very monotone voice and expects you to understand complicated diagrams. For exams, he makes a very long exam review which sucks to study. Tip: study the homework; it helps for the test. Fortunately, he does curve exams. During group projects, he takes teamwork very seriously.

Rating: 1.0/5, difficulty: 5.0/5
If u want to learn do not take this class the only time u will be learning is by yourself or in a study group. The way the professor teaches is in a monotone voice reading off PowerPoints that aren't on the test .If u do have one I'd recommend meeting at least once a week to review the class. If u haven't taken college biology class don't take this

Rating: 1.0/5, difficulty: 3.0/5
He just read off a Powerpoint word for word and was so boring. Gives a group project, expects a lot but he teaches very little. Assigned us 5 HW, 2 tests, and the group project. 1st exam was random biology and 2nd exam was biomedical. People stopped attending his lectures after the first exam. Sadly he is the only option you have. BUT IT IS DOABLE!

Rating: 1.0/5, difficulty: 3.0/5
Professor Xu definitely knows what he's talking about but he just has a bunch of slides and talks on and on and on. Class gets super boring and doesn't give you a clear understanding of anything. He sometimes gives quizzes and homework. There's also a group project involved as well.

Rating: 1.0/5, difficulty: 3.0/5
He sucks and you have no choice but to take him. He reads straight off slides in a very monotone voice. Gets mad at students for getting questions wrong that the students have never attempted before. The midterm is just random biology. He does not have any kind of attitude to be able to teach a class.

Rating: 1.0/5, difficulty: 3.0/5
Very monotone voice that will make you want to sleep and regret ever coming to such a boring class. The material may be interesting but the way he presents it makes it seem horribly boring. If you know basic bio and chem you will probably be fine, but otherwise you're probably screwed.

Rating: 5.0/5, difficulty: 3.0/5
Professor Xu was very knowledgeable and super nice. I felt I am in a better position to understand areas of biomedical engineering after taking the class.

Rating: 5.0/5, difficulty: 2.0/5
I had the privilege of being a student of professor Xu's class, and I cannot express enough gratitude for the remarkable experience. Professor Xu' dedication and expertise have left an indelible mark on my academic journey.

Rating: 1.0/5, difficulty: 3.0/5
This class was my worst class this semester. Grades consist of 1 midterm, final, 3 homework, and one group project. The tests are really hard to study for because his so-called reviews are all the lectures put into one slide show. Even if you pay attention you won't learn anything in this class. Lectures are super boring and he is very soft-spoken.