Excellent article! We are still a few years away, but comitted to homeschooling before our first was born.