Not turning anything in just yet but watching and working on something for a client. Really enjoying the tutorials and learning. What I am learning most of all is to fill in the gabs of my knowledge and fixing the mistakes. The books are great but they don't cover a lot of basics that will screw up your models if you don't know some of these ins and outs.
Just in case, there's an updated version of that course here:
https://cgcookie.com/courses/core-fundamentals-mesh-modeling
That doesn't mean you shouldn't be watching this version, they all have the same knowledge, it's just the Blender UI changes with each version, so it's mostly convenience.