qqp question1: Are there any free online education platforms, like Khan Academy, which teach you how to level up from primary school to high school in Japan (in the Japanese language)? question2: Do I have to know math to program?