This school is small but mighty! We have been at Beacon Hill for two years and could not be more pleased with it. Class sizes are small, the teachers are very skilled and care deeply about the students, and the priority in everything is raising Biblically-minded kids who love God. I have been so impressed by the commitment to academic excellence at this school, and the ability to tailor the education to the individual student. They offer both a full-time program, or a homeschool-hybrid program, where the kids are home 2 days/week (curriculum completely provided by the school) and at school the other 3. I have recommended this school to so many people because I can't say enough good things about it and the Classical model they use.