The best math professors assign problem sets such that solving problem n requires you learn skills needed to solve problem n+1. I think this is obviously the best way to learn math. In my experience, the vast majority of things worth learning are best learned in this way as well.
Suppose you took on a problem set that looks something like this:
- Trade shoes with a stranger.
- Cause a mariachi band to play at the corner of First and Main at 4PM on Saturday.
- Cause a group of at least five strangers to cross the street together while skipping.
- Cause at least twenty people in a mall foodcourt to dance the macarena together.
- Build a pillow fort the size of a basketball court in Central Park (without using money).
- Cause a silent rave to happen at all 12 Big Ten universities simultaneously.
I've been thinking about how to transfer apparent superpowers from one person to another. I'm pretty sure this is the correct approach. I'm also envisioning a pretty kick-ass domain general leveling-up training program.