Primary school teachers major in education, and they may specialise in teaching one or several subjects in their minor subject studies. Upper-grade teachers major in specific subjects and do their pedagogical studies over a five-year programme or as a separate module after graduation. With strong theoretical and practical content, teacher education is research-based, with emphasis on developing pedagogical knowledge.