San Diego State University is offering a free biology curriculum for K-8. The site I found this link at is a homeschooling site. They say the resource is written for the classroom, but is adaptable for homeschooling and they also say the material is very adaptable for high schoolers.

SDSU offers excellent free K-8 biology curriculum - Mankato Homeschooling |