I took this class online. The course was listed as a self paced class, but it isn't. She expects you to post weekly and you can't work ahead because she doesn't list the weekly discussions until the new week starts. The book is digital, you have to do some reading but not too much. Quizzes are timed but she gives you a study guide. Easy class!