A headteacher is a teacher who has the responsibility for coordinating and leading the teaching in a school or educational institution. They often have the responsibility for planning and implementing the teaching, as well as evaluating the students' progress.