I've just finished Database course in Launch School(hereinafter refer as LS), it's about half of its core curriculum. I prefer to call LS as a journey, because life in LS is more than what we do in a traditional "school".
I live in a very small city in China, and I never knew or cared about anything about programming until 28. But thanks to Internet, I met LS. I was deeply drawn by LS's pedagogy. Instead of selling you the course urgently, LS provides a free preparatory course and advises you to make the decision after you've evaluated your feelings about the pre-course and you are agree with their pedagogy.