Worked my way though Law School teaching Jr High School math in Dade County when it was still called Jr High School. My niece teaches in Dade now. Don't think the pay is very good. My sisters all taught back when I did but stayed in and retired with nice checks. Strangely, relative to cost...