Faiyaz Jaffer
Professor Jaffer is one of the best scholars and educators I have ever had in any class. He not only teaches, but provides context and background for any and every question you might have, and I definitely had a lot. 1000000% recommend!!!