Reviews of professor Tao Shu

Rating: 5.0/5, difficulty: 4.0/5
Professor Shu made a class I dreaded taking not so bad. Lectures can get pretty long and boring but he tries his best to explain everything perfectly. He is very kind and knowledge and is one of very few professors who actually care about you learning the material. Tests are hard but not too terrible.