Gilberto Simpson
Honestly, I didn't like him at first. His teaching seemed lackluster and inadequate.HOWEVER, after a few weeks of his lectures I became more comfortable with his teaching style and legitimately understood the material. He does frequent checks throughout the lecture to see if anyone has trouble understanding anything and is accessible outside class.