Mehrnoosh Emami
She is a great professor, she takes her time to teach and makes sure you understand, I definitely would have had a better grade in her class but I put little to no effort which is no excuse but if i want a better grade then i will take her again.