Elmira Adeeb
I was upset when I first got her, now I'll sing her praises. Great teacher, kind, caring and can teach. Goes through everything with you step by step, no tricks or surprises. If you do poorly, it's entirely on you. HMW is optional. Assignments and quizzes are incredibly fair and help with exams. Do not overlook this woman, biggest W I took this sem