Your work would be in state or independent schools, teaching children aged from 11 to 16, or up to 19 in schools with sixth forms. You would:
specialise in teaching one or two subjects
teach classes of different ages and abilities throughout the school
prepare pupils for exams like GCSEs and A levels.
You would also:
prepare lessons and teaching materials
mark and assess work
manage class behaviour
work with other professionals such as educational psychologists
discuss pupils' progress with parents and carers
attend meetings and training
organise outings, social activities and sports events.
Some areas of England and Wales have middle schools. These take children from ages eight or nine up to ages 12 or 13. As a teacher in a middle school you would teach the primary or secondary curriculum, depending on the age of children in your class.