Qazi Biabani
Lovedddd Professor Biabani, you could have the worst day ever and just by logging on to the course would make you feel at ease. He does a wonderful job explaining the concept and always open to answering questions. I have had to reach out to him multiple times throughout the course and each time he responded within a respectable timeframe. 10/10!