You've put a lot of thought into this, and have some solid options before you. smile

You may want to check out a few things and gather more information which will make your decision easier.

1) Check your State laws.
- Look for specifics on homeschooling.
- Look for part-time attendance at the local public high school for advanced classes (Honors Geometry placement for an 8th grader).

2) Check the policies of any prospective school.

3) Take a tour of any prospective school. Have your son "shadow" for a day. Discuss their options for placement in advanced classes with above-grade-level curriculum.

4) Read resources about "school fit", such as Choosing the right school for your gifted child (contains "must-ask questions and the answers that you should seek")

5) Browse the website of Gifted Homeschoolers Forum (GHF).

6) Identify local homeschool groups, and inquire about meeting with them and potentially joining.

Is your child currently involved in any community activities such as scouts, intramural sports, swim club, etc, where he is a regular part of a group of kids? This can be very helpful in transitioning to a new school, as he may already know several children. This can also be beneficial as a homeschooler, as he could maintain regular social contact with peers with whom he shares a common interest.