This was my first online class and it was very easy to follow. There are assignments almost every week, but they weren't terribly hard. Most of the lessons had a video to help with the lesson. No book to buy!