I signed up for this course a while back and have been waiting for it to finally begin.
I also took a python course on edx and they did a really good job. I learned a lot and definitely think it's worth the time. It can get a little overwhelming if you don't have the time to work on the class every day. I'd still recommend it though.