Elham Satvat
Shes super nice and caring but her delivery isnt exactly the best. The assignment was marked very hard and the tests had a lot of random details. I was able to do well on them by studying her lectures very well. Just study extra hard and read the rubric well and youll do ok.