Learn Python The Hard Way Book That was the way I found to learn Python, English and Git. Rules: Never copy and paste the code Never use Google Translate Push each exercise in the GitHub "Never stop learning"