Public schools and private schools have very different pay rates. A public school near me starts a MS degree with no experience at $49K. Equivalent private schools in the area are less than half that! I teach in the Chicago Public Schools as a Math teacher. Yes, I experience the same frustrations and problems, but I've got the golden handcuffs on. If I had only gotten into teaching from day one. I spent 25 years as a COBOL mainframer. After Y2K, I was obsolete, so I went into teaching. Helluva lot more fun than being a cube dweller. And in a big city system, decent dough. But that why we call it combat pay.