Shabnam Fani
I'm not sure why she has such bad reviews, she really isn't a bad prof! She does have a thick accent, but I found after a week or so I got used to it and enjoyed her teaching. She shows you what you need to know (what the equations are and how to use them) rather than going into the weeds and over complicating things like some of the others.