Question: what courses are needed to become a high school teacher?
Answer: 4 or 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, including English and maths. 2 to 3 A levels, or equivalent, for a degree. a degree in any subject for a postgraduate course.