If you're hoping to learn how to code in Python then beware MIT's 6.00x (assuming it is similar to its old MIT OpenCourseware class). The prof take Python and writes it like it is Java, using getters and setters in entirely unidiomatic ways instead of using Python's @property decorators, etc. Good course for the CS background, but forget everything you learn about Python from the class.