Hassan Ajami
Prof Ajami truly cares about his students. He doesn't hyperfocus on busy work or details but just overall if you're grasping the content. You can he is passionate about philosophy!! Definitely would take again