what is the average pay for a teacher
High School teacher salaries vary by state and even district with the average being about $56,200 yearly. However, the range is great with the lowest end of that being $34,000 and the higher ranges falling in the mid $70,000 range. However, this does not include the added health or retirement benefits.