In 2011, the average teacher salary in Huntingdon Area School District was $43,330.54 a year, while the cost of the benefits teachers receive was $14,392.63 per employee, for a total annual average teacher compensation of $57, 23.17. According to a study conducted at the American Enterprise Institute, in 2011, public school teachers’ total compensation is roughly 50 percent higher than they would likely receive in the private sector. The study found that the most generous benefits that teachers receive are not accounted for in many studies of compensation, including: pension, retiree health benefits and job security.