* Location: Salaries are much higher in some states (e.g., California, New York) than in others. Cost of living plays a large role. Rural districts often pay less than urban or suburban ones.
* Experience: While this is for a *starting* salary, even entry-level positions might offer slightly higher pay for candidates with related experience (e.g., coaching, camp counseling).
* Education: A master's degree will typically command a higher starting salary than a bachelor's degree. Specific certifications and endorsements can also affect pay.
* School District: Individual school districts have their own salary schedules, which can vary considerably even within the same state. Wealthier districts tend to pay more.
To find a more accurate estimate, you need to specify a location (state and even city/county) and research the salary schedules of school districts in that area. Websites for state education departments and individual school districts are good resources. You can also search online for "[State] teacher salary schedule" or "[School District Name] salary schedule."