The books required but I literally wasted money because I haven't used it once lol. It's weekly 2 question quizzes with 1-2 min video. She emails if you haven't submitted something. Super easy and relaxed class. The most annoying are the videos to watch and write about but I'm just lazy! She offers extra credit so that's a plus.