Continuing development throughout our careers is essential if we are to reach our full potential, enhancing both our professional competence and our personal fulfillment. Based on a Community of Practice perspective, this presentation demonstrates how various Internet facilities can facilitate induction and participation in peer networks to support our professional development. In order to provide a practical guide for colleagues to make use of, this presentation surveys a range of resources available on the Internet, including discussion boards and online teaching resources, before focusing on the role of the newsgroup as a community of practice. With particular reference to the TESL-L list, it is demonstrated that engagement with such a community can provide a channel for development, leading from peripheral to full participation. We also survey the online resources established by the ELT community in Greece, and offer practical suggestions for ways to benefit from these, ranging from participation in a discussion group to accessing research published on the web and publishing our own articles in online journals. The conclusion is that by sharing our own practice with fellow-practitioners we can provide ideas and resources for colleagues to use, while gaining valuable feedback which stimulates new cycles of action research. This ongoing process of development helps each of us to approach the question: How can I become the best teacher that I can be?