Wow that outline is great...so if those things were being taught and modeled in a club, or organization, or group with a mission, task, or project that everyone was invested in...then perfect.

So scouts, robotics, environmental or civic group, charity, or work committee...perfect places to work on these things. Even family meetings planning something.