Reviews of professor Stephen Shao

Rating: 1.0/5, difficulty: 5.0/5
Awful. Does not care about his students and is wayyyy too lecture heavy. His tests are hard and if you do not understand a topic that he is teaching, good luck. He WILL NOT attempt to teach it another way.

Rating: 1.0/5, difficulty: 5.0/5
Isnt approachable- doesnt seem to care about his students or their learning. You never know where your grade stands.