Look up the state laws. Texas is wonderful because all I had to do was write a letter of intent and turn it in to the superintendent's assistant. I have to teach five subjects at a minimum. Second, you may want to see if your school district has a virtual charter school program. A virtual charter school allows homeschooled kids to go to specials like physical education, art, music, chorus, band, etc at their local school.
Districts vary widely.
Some may allow things like biology in high school due to the equipment required to perform satisfactorily. My son really missed his classmates when I pulled him from class. He looks forward to specials every day. Please don't email me for more information, you'll need to check with YOUR school district to see what kind of programs they offer. Third, if you can abide with your state laws, next visit the homeschooling sites.