Teacher education
Primary school teachers are trained at IKIPs where they follow two-year programs leading to the award of a Diploma (D2) following upper secondary education.
Junior secondary school teachers are trained at the tertiary level in two- or three-year programs at IKIPs leading to the award of a Diploma (D2 or D3).
Upper secondary teachers are required to hold Diploma III Kependidikan (Education) or a Bachelor's Degree for the Sarjana ( S1 ).
According to the Teacher Law of 2005, all new teachers will be required to hold a four-year higher education degree (diploma or bachelor) by 2015