Lucretia Hinton
She has lecture notes you buy and you follow with them in class which I found very helpful. I think she was a fantastic teacher and was willing to explain anything you didn't understand. Her classes were generally short but you could stay after notes were done if you didn't understand something. I would take her again for math.