Some recent research has highlighted the many fields of knowledge that are required by teacher educators; these include knowledge about: the pedagogy of teacher education; learning and learners; teaching and coaching; and the profession of teacher educator itself. In addition, teacher educators need to know about the specific contexts their students will work and working in (e.g. for primary, or secondary education) and the subjects they will teach. More experienced teacher educators need expertise in: curriculum development and assessment; the wider context of teacher education, the way it is organised, and in research.