Home schooling is legal in all 50 states, but every state regulates home schooling differently. Some states have little or no regulation, while others have specific requirements regarding notification, attendance and standardized testing. Before you begin home schooling, research the laws of your state so that you will know what is expected of you. According to the Home School Legal Defense Association (HSLDA), you are "required to comply with the home education law of the state" in which you are living.
It is important to decide your main reason for home-schooling your children. Clarify your goal and write it down. This goal will be a guiding principle as you make further decisions.
Research different styles of home schooling to see which one appeals to you. The textbook model imitates the public and private schools by employing texts and workbooks. Unit Studies integrate most subject areas into one unit of study and often include hands-on projects or field trips. Classical education relies heavily on literature and history and separates children into three levels of learning. Online learning allows students to learn via the computer with access to lessons, chat rooms and virtual teachers. Unschooling is the opposite of the traditional school, since studies are based on the child's interests and are often self-directed.
Find other families who have goals and styles similar to your own. Speak with the parents to see what types of programs have or have not worked for their children. Use their suggestions to help you make your decisions, but understand that what works for one family will not necessarily work for another.
Once you have determined your goal and teaching style, finding a curriculum will become much easier. Visit a home school curriculum fair, or search online for a program that will match your style. Some companies offer all-inclusive curriculum packages, while others are subject-specific. The program that you choose or put together yourself should support your goals and allow you to teach in your preferred style.
Consider joining a support group or co-op. Home-school.com provides a detailed database of home-school organizations and support groups. These groups allow you to connect with other home-schooling families and provide socialization opportunities for your children.