My wife started the bioinformatics track and was deeply disappointed by the complete lack of any support on the forums. There isn't even a nominal course TA who helps answer questions posted by paying students. For several hundred dollars, you get the privilege of viewing a sequence of videos and going through assessments that can vary substantially in quality, without any prospect of getting any help from a community.
I've taken my share of Coursera courses in the past, but I didn't even bother with the Hinton's Neural Network class after my wife's experience and after checking it out and realizing that all the courses are pretty much zombie courses with no instructor or TA participation.
If you want quality online education, look no further than edX. There are some amazing courses on there (especially a bunch of MIT, Harvard and Caltech courses) and all of them have a pretty good amount of instructor, student and TA participation. It's so good that I've almost always paid for the certification simply to show my support to the universities in the hopes that they continue providing these classes freely to anyone with the interest and determination to learn something new.
Udacity is okay... it started with similar lofty goals and then pivoted hard to being a very for-profit organization. Nothing inherently bad about it, but I look at most of their newer content as going to a trade school where you just learn the essentials to cobble some things together without a deeper understanding of things. Udacity courses will rarely satisfy a deeper intellectual curiosity, though they will likely help you get started with coding. That being said, they do have some great content from when they first started out, including Peter Norvig's outstanding course on Design of Computer Programs.