As a primary teacher, you will typically be with one class all day, teaching a variety of different subjects from English to maths to geography. ... Secondary school teachers teach across year groups from year 7 all the way through to year 13 and specialise in one subject