Reviews of professor Mark Halls

Rating: 5.0/5, difficulty: 3.0/5
Mark Halls is one of my all-time favorite professors! I highly recommend taking his courses, you will love them! He is so funny and has amazing lectures. I recommend making sure you attend each of his classes so that you will have the best possible chance of passing with an A. Mark Halls is an absolute gem of a teacher! He is the best of the best!