Learning
A rich learning environment encourages collaboration and a "learn-by-doing" approach.
Teaching
We are all teachers. Teaching one another is often the best way to learn.
Community
A community of teachers/learners is a rich and powerful environment.