Corey Lynch
Corey is one of my favorite professors! He really wants all his students to succeed and goes out of his way when you're having trouble. You will need your book, study and attend his class. Lecture can be long but he's funny and makes them interesting. I promise you won't find another professor like him. He's the best!