I had been doing khan academy for a while when it restarted all my progress. I summited a problem to customer survive but it has been a week now and I have heard nothing from them. It is very frustrating.
Besides that khan academy it a good teaching app.