Pay is usually commensurate on experience and job classification, and of course, school district funding. It would be difficult to give an average answer.
Starting can be as low as $26,000 in a rural or low income suburban school district, whereas urban school districts often offer a starting salary as high as $40- 45,000. After a few years of teaching...