I'm learning python (and programming in general) through Runestone Interactive. What do people think of that site as a place for beginners to learn python?
Also, is there any harm in trying to learn perl and web design languages at the same time? I'm concerned about becoming confused.