Knowledge Bases for Learning and Development of Preservice and Inservice Teachers, Pedagogical Content Knowledge, Bilingual Science Teaching and Learning, Teacher Education. Block scheduling and the practice of teaching. Research on block scheduling.
Help can sometimes lead to problematic situations.
Journal of Science Teacher Education . Pedagogical content knowledge taxonomies. National Association for Research in Science Teaching, National Science Teachers Association, Association for the Education of Teachers of Science, School Science and Mathematics, American Association for Teaching and Curriculum, American Educational Research Association, North Carolina Science Teachers Association.