Michael Grubb
Mr. Grubb is great. He puts a lot of effort into his lectures and makes an effort to connect with each of his students. I genuinely enjoyed his class. He should teach a master class on how to be a good professor. Content is pretty standard, if you know how to make a quality argument then you'll be fine. If you don't, just ask him to read your draft