I've been learning python lately the hard way at work, having been thrown on a project that uses it exclusively. A cool language, I can see why it's become so popular. I do find its loose typing makes it harder to read though.