Return to Article Details Teachers' professional development in a community