Unlike one-way instruction such as between a teacher and a student, a model in which autonomous parties instruct each other and learn from each other at the same time. This not only boosts the level of knowledge, it also promises to enhance knowledge through a synergistic learning effect.