I'm at the 60% completion mark on this course, and I feel I've already learned more in the past few weeks than in the past year of following Blender tutorials. The course is put together in a nice progression of learning some basics, then going ahead to working on the project, then going back to more advanced basics, then back to the project, and so on. It doesn't get boring. Zach's method of explaining things is right to the point; he somehow manages to cover a lot, but it's not overwhelming. And as someone who isn't totally new to Blender, I was tempted to skip past some of the 'basics' lessons, but.. Don't do it! I still learned a lot of new things in those lessons, and other things that I wasn't so clear on suddenly made more sense to me. Also, if you get stuck, just post a comment and you get a response very quickly. And when it's all done you get a very cool animation that you're not going to believe you made yourself! I'm already planning my second one!