Lazaro Diaz
Hands down the worst Mathematics professor ever. He tries to make the simplest thing seem complicated, and his tests do not reflect what he "taught" at all. Do yourself a favor and pick anyone but him. 