That depends on what type of learner you are. Independent learners who are good at staying on task will do just fine with a CPA prep book. But if you find yourself struggling with the material or you need help staying on task, you might have better luck with a prep course.