CodeAcademy has already been mentioned, MIT gives all their coursework away for free and have an intro to programming course in Python, Coursera offers Python courses starting at the end of March, and there's always the option to take an online course or two through a community college. While the information is freely available online, you might find the online classroom format beneficial to learning.