Hafiz Akbar
One of the best professors I have ever had! He is a very down to earth and funny guy that emphasizes the importance of self-education. As a non-Muslim student, he allowed me to gain a deeper understanding of the Quran and Islam through powerful and well constructed lectures.