Catholic Heritage Curricula publishes colorful and current texts for Catholic homeschooling families. CHC offers lesson plans, free curriculum, grade-by-grade guide, free support and more.