Marzieh Panahi
Shes a really smart, passionate, and caring professor. Some of the work may seem hard, but all of the answers to any exam question are learned through the lectures or chapter questions that she regularly hands out. If you are able to read the book, show up to lecture or read the lecture, turn in all work and take notes you should easily pass.