Teacher training courses cover a range of educational levels, including Pre-school, K-12 Education, Higher Education, and Adult Education. There are also courses for continuing education at various levels, such as bachelor, master, and PhD programs.