I've been wanting to learn how to properly program since last year and based on the advice of a lot of great people here at HN and elsewhere, I got myself a copy of Learn Python The Hard Way. I think the advice at the beginning of the book that said take 2 hours to read/learn/perform exercises each day is solid. So I do that and really have no problems at all except that by the time I arrive at Exercise 20 or so, I tend to stop. Maybe it's just coincidence or bad luck, but after missing a few days I find that everything is lost to me and I have to start all over again.
I've restarted reading the book twice already and am about to restart for a third time. Can I get some advice on how I can actually finish this book and where I can go (what other resources I should look into, etc.) once I do?