A Knowledge Base for Teacher Education and Development: Teacher study and teaching competence

The professional development of teachers by means of the construction of collaborative thinking . British Journal of Inservice Education , 23 ( 2 ) , 241-252 . 3.130 Patching , B. , Stafford , K. , & Boyle , P. ( 1991 ) .