Reviews of professor Xiaochuan Hu

Rating: 5.0/5, difficulty: 2.0/5
He is great! Although his style of teaching is occasionally little difficult to understand/process, he offers help hours. His homework is extremely easy to pass because he gives you multiple attempts per question. The tests are easy A's, almost exactly like the study guides with bonus questions! He is a very funny professor!! 10/10 recommend!!

Rating: 1.0/5, difficulty: 4.0/5
It's insanely difficult to follow this professor in class. He often gets off topic about random things and then doesn't come full circle. He only does a few rushed examples and doesn't fully explain the procedures for solving problems. I'm not taking this class for credit and if I would have known taking this class would be like this, I wouldn't.

Rating: 5.0/5, difficulty: 3.0/5
Great professor. If you have no prior experience with calculus, you might need to take time to do the study guides. The homework is minimal and all online. My only criticism is that he completes each problem all the way to the end, showing every single addition/subtraction. If you need someone to hold your hand through simple math, he's your man.