Matthew Aivazian
Though he seems to care about students, this professor does not understand how to explain topics to students. You will have to learn everything from the book or Youtube. Lots of homework and required attendance, although it does not contribute to your grade at all. Tests are pretty much impossible and are curved. Overall one of the worst professors