Glenn Dyer
Phenomenal teacher, I strongly recommend taking him. His lecture method is better than most teachers out there. He goes above and beyond to help his students pass and understand the material he's lecturing them about. I definitely would take his class again.