Sorry, I did get topic for the OP.
Basically, we have been lucky. My wife is a forestry major with a minor in math. She teaches or helps with all the math subjects. I'm good with most of the other courses. The curriculum we use has great teacher's editions. We were also lucky with our girls HS and the first two years of our oldest sons HS. They attended a DOD HS in Germany that allowed part-time enrollment. They were able to pick and choose the courses that would suit them and their needs each year. For example, in my eldest daughter's senior year, she took her extra curriculars and other class at HS but her math and english she was taking at college and thereby gaining double credit for them (HS and college). My eldest son has some LD areas and took English and Math at home for more personalized attention. My youngest son is still HS'ing full-time in 6th grade. I expect he will enter a christian school or private school of some sort (unless we can get back overseas) for his high school courses. It is better in some ways for the more technical courses such as chemistry and physics. They tend to have more facilities to help with instruction.
Of course in some ways, Homeschool is the best way to work on some of the instruction. Instead of dissecting frogs in formaldehyde, my kids helped gut and skin wild hogs in Germany. They were able to see the full sized organs and body parts up close. We worked on fulcrums and force while building some parking barriers at a camp ground. They used full sized logs and saplings as levers. We made them figure out fulcrums and force needed to lift the logs into place. Real world NOT classroom. Pouring concrete was real world instruction in geometry.
With Homeschool, you also have many more opportunities for field trips to augment their studies as needed. We've been to many battlefields from the US CW, WWI and WWII. They've been to many castles, manors, museums and historical sites in Europe and the US. Shopping trips become lessons in economics. Oil changes and such become real life lessons in auto mechanics and recycling. Vacations are at your schedule NOT at the schedule of some school board. Reading lists are determined by you and not by some liberal with an agenda.
Homeschool is great in elementary and up into junior high years. It CAN become more difficult in high school years. A good friend of ours didn't have access to part time schools like we did. His daughter was essentially taught through high school by mom and dad and partly self-taught. She is currently carrying a 4.0 gpa through her forth year going into a pharmacy degree.
NGH