Sets forth seven categories of the knowledge base for teaching: content knowledge, general pedagogical knowledge, knowledge of curriculum and curriculum materials, pedoagogical content knowledge, knowledge of learners, knowledge of contexts, and knowledge of ends/purposes/values.