Insane amounts of homework with little heads up and you have to print out everything. She barely teaches and gets annoyed by questions most of the time. Tests weren't to hard but the study guides she gives you don't prepare you very much