Going to have a little bit of fun working my way through http://natureofcode.com/