Teachers get paid based on how many years they have taught and the amount of education they have. A teacher with a masters will get paid more than one with only a bachlors. Also they have a national certification you can get that will give you a little more on your salary. It also depends on where you teach too. If you teach in a wealthy area, you'll get paid more than if you teach in a poorer area. Also, if you become a principal, you get a higher salary than a teacher. Also, if you coach a sports team, they give you a little more for that. Also, professors get a little more than grade school educators too.