Samuel Matthews
Professor Matthews is an amazing professor. He is very passionate about what he teaches and wants every student to be able to succeed. He doesn't make the class an automatic A but if you put in a little effort, it's yours for the taking. There's a ton of great information and discussions shared in class that you won't get from the book or slides.