Sharareh Khosrovaneh
She is an amazing teacher i wish I had her for every class. She responds to emails quickly and personally cares that each student do the best they can in her class. Because of this she gives out lots of extra credit and extends due dates a lot. You do use the textbook so bring it, but she also provides links to the articles online. Def recommend!!