Data based on 6 reviews.
hand in work on time, if not ask for help, she will 100% help you
she a good person
Create a good first impression and don't fool around once in her class she is very strict. she assigns a lot of homework so if you're not on top of that daily it could overwhelm you and could cause you to be left behind and do very poorly on tests.
There's quite a bit of memorization, especially in the beginning so take good notes and review a lot. Lots of freedom to choose topics for essays and projects. Tests aren't very hard and it was easy to do well on the exam. Some of the projects/assignments are kind of dumb and will seem like a waste of time, but make sure to work hard on them anyway