3. Learn Python the Hard Way – http://learnpythonthehardway.org/ – Some people don’t particularly click with the way this guy does stuff, but I found it Super Helpful. The lessons themselves offer great explanations of concepts, and good code examples & exercises.

6. Official Pygame Docs – http://www.pygame.org/docs/ – Honestly, most of the Pygame docs that I’ve looked through so far are pretty awful … Sometimes they’re not. This also has a list of other tutorials that seem like they might be helpful