Qazi Biabani
LISTEN!! If you have the chance to take any of his courses, please do! He is such a Gem of a professor, and I wish he could teach all of my classes going forward, he is truly passionate about what he teaches and be ready to be inspired because every class you will leave feeling like you can do it all, show up, do the discussion boards, youll pass.