Pedagogical knowledge (PK) includes generic knowledge about how students learn, teaching approaches, methods of assessment and knowledge of different theories about learning.[7][8] This knowledge alone is necessary but insufficient for teaching purposes. In addition, a teacher requires content knowledge.