I'm basically looking to upgrade my knowledge of
Java from crap to entry level job quality in the shortest amount of time possible, because I'm tired of letting my CS degree go to waste, and all the side effects of doing so. Will the Cattle Drive assignments and nit picking help in a significant way? I mean, I know I could just do the assignments myself, but then again I've never had a job as a developer. So do the volunteers know what type of code will make employers shut up and hire me?

I've already read through the K&B SCJP6 book once, and most of it was lost on me, possibly because I barely knew how to write a "Hello World" program when I started (I was still wondering when the cout << statements were coming). I'm motivated to continue cramming all the on the job knowledge I can into my brain. But is this the best use of my limited funds as per learning potential? And are there any additional assignments to be accessed that aren't available publicly?...