Reviews of professor Lianzhang Bao

Rating: 1.0/5, difficulty: 1.0/5
He is probably one of the worst teachers I have ever had in my entire life BUT the one silver lining is that his linear algebra course is beyond easy, the test reviews are exactly like the tests and he gives the easiest, most basic questions on the test.

Rating: 1.0/5, difficulty: 4.0/5
This professor is extremely hard to understand, both because of his accent and his teaching. I never understood anything in his lectures and only (barely) learned by doing homework problems where I had to look up answers. Homework due every week. Attendance is not mandatory.

Rating: 1.0/5, difficulty: 4.0/5
Professor Bao seemed to care about me and other students but in practice I didn't see that. From what I could tell there was a MAJOR language disconnect which caused things such as extra credit being promised but never happening and questions answered with the same unhelpful answer. He loved to take everything back to Riemann sums which didn't help

Rating: 4.0/5, difficulty: 3.0/5
This class is extremely hard if you dont go. Attendance isnt mandatory but it gives you bonus points for yours final grade. The material is confusing but he gives great test study guides that are very similar to the tests. He wants students to succeed and appreciates if you go to his office hours.

Rating: 2.0/5, difficulty: 4.0/5
He uses turning in/picking up homework as attendance. He doesnt explain things very well and cant answer questions very well because of the language barrier. But the practice tests are similar to the tests. He lied to us about giving bonus on test And acted like he never said such a thing. Final exam was exact questions from old tests.

Rating: 2.0/5, difficulty: 4.0/5
Very difficult to understand. He doesn't really know what's going on and just talks from a sheet of paper. You will be teaching yourself the entire corse from YouTube.