What is the Average Teacher Salary?

The average teacher salary varies. It can be approximately 10,000-40,000 year. Many factors go into finding the salary; such as area, whether a school is public or private and experience.