Mitra Shabestari
First off I did have to drop the class, the biggest problem in her class from my point of view is her quizzes. She gives 6 quizzes for 40%, and she gives you a very large question pool to study and sometimes the questions aren't even in the pool. She is the tuffest grader i've ever had If you do not answer the question her way she will fail you.