Loved this professor. Took his online class and it was pretty easy. Every few weeks you have some quizzes and discussions due but that's about it. Only have to do 10 of the many discussions he has. No final. One paper and one project. He is really nice and helpful. Don't need the book. Readings online.