Reviews of professor Shijie Gu

Rating: 4.0/5, difficulty: 3.0/5
He lectures for a long time but he's really nice and thorough if you ask a question, even if it's kindof dumb. The book and homework is online but he will work with you if you can't afford it. The examples he gives in class and during review are closely related to the test questions. The homework is graded but aren't on the test.

Rating: 5.0/5, difficulty: 4.0/5
I had professor Gu for calculus, and did far better in his class than in pre-calculus. Fair grader and gives extra credit when needed. He did a good job of stimulating my interest in the subject. English is his second language, which I view as a good thing, since he seems to talk a bit slower than other math professors... might be related.

Rating: 4.0/5, difficulty: 3.0/5
He is very nice and willing to help students. It took me a little time to get used to his teaching style, but once I did it was fine. He knows the material well, so definitely ask questions when confused.

Rating: 5.0/5, difficulty: 2.0/5
He isn't so bad. If you listen, it makes sense. He does have a heavy accent, but he speaks good English. You just need to ask questions.