I have tried a lot of these new online courses that have been created but I still think they have missed the point, the point that khan academy got right. I don't want to plan my life around weekly assignments. I keep getting emails about about assignment deadlines, causing unneeded anxiety which puts off the whole learning experience.