Incredibly harsh grader. She does not give you a chance to speak your mind. Do not take her class. Be prepared to be very annoyed taking this class. She does not grade important assignments in a timely fashion. She is very hard to please. I was doing very good up to the end :( save yourself time