Alan Day
I'm with Michael. I missed the bitcoin train but realised coding will become very important. So I'm attempting to learn Python from here: http://learnpythonthehardway.org/book/
This one seems ok so far. Concepts are sticking for some reason so I'll stick with it