Reviews of professor Mingfu Shao

Rating: 1.0/5, difficulty: 5.0/5
Worst values and help I have ever witnessed. Could not possibly care less about any of his students. If he is given a big red button to cure world hunger and end all wars that he just has to press, he would probably wouldn't press it because it's too inconvenient and not in his schedule.

Rating: 5.0/5, difficulty: 5.0/5
He provides good typed notes, one of the best typed notes among penn state professors. Homeworks are hard, but go to his/TA's office hours, they help a lot.

Rating: 4.0/5, difficulty: 3.0/5
465 is certainly a hard course but Shao makes it fairly accessible. If you are passionate about the material and pay attention during the class, you should be able to succeed. Grading is fair, questions asked on HW and exams are fair. Shao seems interested in your success and learning

Rating: 5.0/5, difficulty: 3.0/5
Yu must be awared that his submission is not on canvas, if you submitted to the wrong place you wont have any grade, so be very careful when reading his class requirement.

Rating: 3.0/5, difficulty: 3.0/5
Lectures were pretty clear but not super interesting/well motivated. HWs had some easy problems and some hard problems, same with exams. Lots of extra credit so you can get a good grade