My attempt at working through Learn Python The Hard Way: http://learnpythonthehardway.org/