I went through the LPTHW program a few months back and it was definitely the best system or book I found on the subject. To be honest, I need to go back through now and do it again, using your advice to do each lesson twice.
My first go through, I kind of rushed through parts because I had an idea I wanted to try out and just wanted to learn enough to get it done (which I did :D)but I think I cheated myself out on some essential Python knowledge.