Raymond Diaz
Sometimes comes off as arrogant but he is a decent professor who gets straight to the point and tells us exactly what we need to know for the exams. He also dumbs down the material so that it is easier for us to understand complex subjects. Not an easy A, but as long as you study and pay attention in lecture, it is not impossible to pass.