Teachers are paid for 9 months and can choose to have that amount spread out over 12 months.  There are kids graduating from college with degrees in computers whose starting salary is more than a 20 yr teacher makes.  Teachers make squat.  New teachers start at $30k. if they're lucky.  Go volunteer at your nearest elementary school, not only will you be making a difference but you will see what is involved in managing a classroom of 30 children... some who haven't been properly fed or clothed, others who are homeless, still others who aren't safe in their own homes.  It will change your world to volunteer in a school.  Do it.