In general, English teachers in Argentina are highly qualified, as they must complete a five-year graduate program to teach in public schools. In its latest National Law of Education, passed in 2006, the Argentinian government made it mandatory for public schools to teach English as a foreign language to all students in grades four to twelve.