Maybe do some job research before getting an education degree in the US. I think most teachers would have told you it's pretty shitty in general. In Canada, teachers make more than most software developers, ~90k/yr. Still, much of the same bureaucracy exists here as well.