Return to Article Details Technology Supported Social Network Building and Knowledge Sharing: A Case Study of Designing an Online Community of Practice for Teachers Download Download PDF