How many years of university to be a primary teacher?
The number of years of university required to become a primary school teacher varies by country and even sometimes by specific program within a country. However, in many places, it's typically a 3- or 4-year undergraduate degree. Some countries may offer shorter programs or require postgraduate teacher training after a related bachelor's degree.