Shane Moritz
Professor Moritz is the best prof I've ever had! Papers are reviewed like three times before the final paper deadline so, there are a lot of chances to improve essays. Really funny and responds to emails super fast.