Ernest Fontes
Intelligent man who conveys the content extremely well. I say test heavy because there are three midterms and a final (the averages on them are around a low C range). Ernie is a great lecturer to have going through all those tests though.