Reviews of professor Feng Bao

Rating: 3.0/5, difficulty: 4.0/5
Bao is not inherently a bad teacher, just one that takes directly from the textbook. If you do all the non mandatory HW, you will see problems reoccur on the test frequently. It is essential to know these questions as the tests are extremely long- You almost definitely will not have time to finish. Grading is done by a TA which can be great or bad.

Rating: 3.0/5, difficulty: 5.0/5
Calculus was the hardest class I've ever taken. While Professor Bao is a sweet man and he genuinely cares about his students, he is so advanced within mathematics that he doesn't understand that he needs to put it in layman's terms. His lectures are very general and he does go over examples, but you MUST do practice problems and study to pass.

Rating: 3.0/5, difficulty: 4.0/5
Good guy, decent professor. Tests are lengthy and involve a lot of calculus 2. Some of the non-graded homework problems are on the tests. You're gonna have to work for a good grade. Very infrequent bonus problems during class.

Rating: 4.0/5, difficulty: 4.0/5
Calc 2 in general is a very hard class. With that being said, Bao was a very nice and understanding teacher during COVID times. He focuses a lot on the textbook problems, which can be seen on the test. Homework isnt mandatory but I would recommend doing it, since a few questions may show up on the test. He gave EC chances if class grades were poor