I self-thought myself many things. I'm not worried about failure. I checked Sololearn... its pretty cool and free, which is awesome. Thanks!