In addition to the reasons stated above, I will also enjoy the working hours, weeks off, and paid holidays. There are not many jobs that will allow a person to have many weeks off at one time like schools do. This will allow me to spend more time at home with my family. I will also have more time to prepare for my class. There are many reasons not to teach.
Salary is one of the major reasons.
Teachers are not paid enough for what they do. Teachers are underpaid and do not receive the credit they deserve. Many people put teachers down because they are perceived as sitting behind a desk all day and giving out assignments. I think everyone should walk in a teacher's shoes for a day and see what they go through. When you choose to become a teacher you have to look at the good things and bad things about the job.