Elon creates his own school - Ad Astra
Elon decided that current schools were kind of shitty...and decided to create Ad Astra on 2 principles:
1) teach "problems (or goals)" instead of the "tools" in order to learn better.
2) allow students to advance and learn stuff as they are able to (at their own pace - fast or slow), rather than advancing students in chunks like an assembly line.
This is how the good students (and probably everyone) learns anyways - they just have to put in extra effort to reverse the stupid way of teaching, and then re learn it in the proper way.
Way to go, Teacher who helped Elon start Ad Astra.