Untitled Header Image


Welcome to the Brook Hills' Co-op (BHC)!  

Our mission is to support and encourage families as they lay a foundation for lifelong learning and discipleship. Our desire is to implement a simple, peaceful and cooperative educational environment that benefits and blesses homeschooling families and honors the Lord in the process. 

We want to come alongside and support parents by giving core guidance with freedom for families to school as the Lord leads, and provide community for homeschool students to thrive.

Registration Process/Dates

Please click on the registration icon below to follow the specific steps for registration.  Registration dates are as follows:

  • June 1-30  Late Registration

2019-2020 Schedules

Lower School Schedule 

Upper School Schedule 

Lower School Classes (click on each class for details)

Art - 1st Grade, 2nd Grade, 3rd Grade

Kindergarten - Kindergarten Main, Kindergarten Art

Passport to the Nations (Bible, geography)- 4th Grade, 5th Grade, 6th Grade

Science - 1st Grade, 2nd Grade, 3rd Grade, 4th Grade, 5th Grade, 6th Grade

Tapestry of Grace (history/geography) - 1st Grade, 2nd Grade, 3rd Grade, 4th Grade, 5th Grade, 6th Grade

Upper School (click on each class for details)

Art - Refine ArtStart Art (Tuesdays 10:00), Start Art (Tuesdays 12:00)

Computer - Computer Science 1, Computer Science 2

History - Economics, Government, Middle East HistoryTapestry of Grace (9th Grade), Tapestry of Grace (7th/8th Grades, Tuesday 12:00), Tapestry of Grace (7th/8th Grades, Thursday 12:00), US History 2, World History 2

Language/English - British LiteratureEnglish 7, English 8, Literary Analysis (Tuesdays 9:00), Literary Analysis (Tuesdays 12:00)

Math - Algebra 1, Algebra 2, Geometry, Math 7, Pre-Algebra

Science - AnatomyBiology, Chemistry, General Science, Life Science (Tuesday 8:30),  Life Science (Thursday 12:00), Physical Science

Spanish - Spanish 1, Spanish 2


Lower School Handbook

Upper School Handbook

For questions regarding paying registration fees/Venmo, please contact Leanne Rogers at (205) 422-4740 . For questions related to registration on the website, please contact Sheryl Turner at (205) 706-8173.


Contact Us


Registration Process

About Us