Bradley Johnson
Brad is awesome! Definitely one of the most caring professors I've ever had. The study guides for the exams were super helpful, if you can do the practice problems the tests are pretty easy! There is a lot of material but he is good at breaking it down and giving examples to help it make more sense.