As an aside...
We mentioned the Socratic Method earlier, and the first article linked (at CFT) dives into Bloom's Taxonomy. Which kinda struck a chord... as the taxonomy sees field knowledge progressing:
1. Remembering
2. Understanding
3. Applying
4. Analyzing
5. Evaluating
6. Creating

but when you are wired towards Socratic learning (or abstract/system thinking,) it is more like:
1. Analyzing
2. Evaluating
3. Applying
4. Creating
5. Understanding
6. Remembering
(with some feedback loops thrown in)

Which can be a bit more tragic with the flipped classroom as in theory the first 5 steps may be completely inaccessible during the "out of class" part.