Does anyone know any good site for learning python. This is the first programming language I have tried to learn after someone recommended it as a good first language and I need a site that'll be able to teach a complete newbie. Thanks in advance Andy