Yes, I did learn it from khan academy. I would also recommended sololearn, you can get it as an app or find it on it's website.