Learning Python – The Hard Way?

I’m teaching myself, through hand’s on exercises, how to code  (script) in Python.  So far its been a breeze, but that’s because I’ve found a great course for free.  I’m reading and following along with Learn Python the Hard Way,” written by Zed Shaw.  Zed made his book available for free download in PDF and I highly recommend it to programming novices, such as myself.