When I took her class I found out that some of the material she was teaching was non-factual. She has very limited knowledge on some subjects. Other than that, this is not the course if you want to take it as an elective, chances are you will NOT get a good grade and even if you do you will learn nothing. Assignments were graded low intentionally .