By far the majority of education jobs in the United States are in public schools. These base salaries are determined by the state and paid mostly through tax revenues. Qualifications for these positions vary by state and school district but typically require at least a bachelor's degree in some form of education, preferably in your area of specialty, and a state teaching certificate. The average salary for a U.S. public school teacher in a school district is $42,153, according to Payscale.com in December 2010. (Gratz 2011)
It has been a popular belief that private schools pay higher teacher salaries ...