Sometimes known as post-primary teachers, secondary school teachers usually specialise in one or two subjects and take charge of pupils aged 12-18. While a primary school teacher normally works from a single classroom, secondary school teachers must move around the school to teach different classes. Teacher Salary – How Much Do Teachers Make?