Working through Zed. A. Shaw's book "Learn Python The Hard Way".