The Instructional Effects of Knowledge-Based Community of Practice Learning Environment on Student Achievement and Knowledge Convergence · Study