A teaching job requires you to work for about six hours a day, which is less compared to those working in the corporate sector. You don't have to be on the job for nine and ten hours everyday, except for days of after-school activities and student tours. This way, you get more time for your family and to pursue other interests. Basically, you have a life outside work and being in a teaching job, you can maintain good work-life balance.