Teaching science subjects. Emphasis on learner diversity, learning community, conceptual understanding, subject matter content, and learners' prior knowledge.