For python basics, I like the Google Python class given by Nick Parlante. I gave a presentation to few colleagues. I just imiated what Nick taught in that videos and it turned out to be great for all. Google for Google Python class. Let me know if you have questions.