I've enjoyed the Deep Learning Nanodegree [0]. It is a 6 month survey course of deep learning techniques and applications. Some of the lessons and instructors are better than others but overall the content and projects have been good.
This course is not to be confused with the one-off deep learning course they offer [1], which I have not taken but have heard is not as good.
I signed up for this, but didn't realize that they pull access to course material if you don't complete on their timeline. I asked for a refund because of this and they refused.
so you thought of quitting a course even though they gave us 6 months to finish it?
their approach is good to ensure people follow deadlines just like you would have in a school/college setting because that causes maxomim graduation rates