Aaron Apawu
He lectures without actually speaking to the class. He goes very very fast and doesn't go over examples to help grasp math concepts. He doesn't seem to respect his students and does not accept criticism. I highly recommend avoiding his classes if at all possible, this is the worst class I have taken in three years.