If you're referring to the US, that's pretty mediocre salary for a graduate!
I go to university in Australia and we had a union presentation about graduate positions. For a public primary school and Independent (private) schools you get AT LEAST AUD$ 55000 per year. Plus benefits, medical, tax rebates, guaranteed holidays during term breaks. 2nd year out and your pay immediately rises to $61000. Judging that the US dollar and australian dollar are almost equal. It sounds like there's a huge gap in pay globally.
For relief teaching the rates are AUD$40 per hour or $240 per day for approx 6 hours. Im thinking of doing that part time since i will have the qualification when i graduate. Rather than get treated like crap as a lawyer for your first year out and get paid measly for strenuous work. I know someone who literally spent 3 hours teaching PhysEd classes and playing soccer with grade 5's. the other 3 hours were spent just chilling in the staff room.
I've met lots of graduates from Ireland, the UK and even the US who come to Australia to teach. Mostly to because there's HUGE demand for it here and you get paid almost 5 times than you would back home. So use your education degree if you have one and use it globally!