Keep up with assignments you'll be just fine. There was a book, but a lot of info needed for quizzes/exams could easily be found on quizlet; so buying the book for me personally wouldn't have been necessary had I known prior. As far as the short essay assignments go, she takes a bit of time to grade them but that's about my only critique. 