A great professor, but a really really hard class. The homework is where she gets most of her test questions from. She will sit there and work through everything with you but don't take advantage. Show effort and you'll pass. Disclaimer: Policies may have changed with her being I took her class Fall of 2017.