Shahnaz Milani
You will definitely have to get used to her teaching style, but if you apply yourself, you can get an A. The homework is a lot, but definitely doable and helps with studying for tests. She can get off-topic sometimes but wants you to succeed and helps however she can. 