Take a look at the excellent write-up on Homeschooling Your Children at WikiHow.

Here is the short list:

  1. Determine whether your spouse and, ideally, your children, are fully committed to this decision. It will make things much, much easier if they are.
  2. Check the legal requirements to homeschool in your location.
  3. Find a homeschool support group in your area. Find a homeschooling mentor if you can, or a compatible family who is already homeschooling. If you can't find any nearby groups, find some online homeschooling groups and forums for support.
  4. Read a whole big bunch about Styles of Homeschooling and think about what suits your personality, your kids' personality, and your lifestyle. Be prepared to have whatever conclusions you've come to about you and your children's personality dramatically changed after you actually start homeschooling. So, don't invest too much money on a certain style until you've actually spent at least a year homeschooling.
  5. Read some more philosophical books about homeschooling (see Favorite Homeschooling Books)
  6. Spend some time familiarizing yourself with the many resources that are out there for students of all ages (books, websites, classes, curricula, mentors. . .)
  7. Write a vision or mission statement about why you are homeschooling. It will help you keep on track when the sanity question is raised.
  8. Go!