1. The interaction of domain-specific and strategic knowledge in academic performance;Alexander;Review of Educational Research,1988
2. Teacher professional development in teaching and teacher education over ten years;Avalos;Teaching and Teacher Education,2011
3. Developing practice developing practitioners: toward a practice-based theory of professional education;Ball,1999
4. Teacher development as professional, personal, and social development;Bell;Teaching and Teacher Education,1994