Roderico Acevedo
I really enjoyed this class. It's very traditional lecture-heavy, but when you ask questions and interact, his personality shines through. Overall very caring and funny. Attendance is not mandatory, but strongly recommended. Available outside of class, and provides practice tests that are very good indicators of how you'll do on exams.