Life throws curveballs: divorce, illness, deployment, moving, and a thousand others. Here are some tips for keeping up with homeschool when life throws curveballs.