Eric Chavez
One of the coolest professors I have had in a while. Very understanding about being late; homework is easy, it's just discussion questions, a couple of quizzes (open book), and the Final. His lectures are fantastic, he is super passionate about it, and he is also super blunt about things which I appreciate a lot in people. He is also funny!