Varied Dates 6th-8th Survive or Die (3rd hr) Register Now Enrich Christian Homeschool Association • Roseville, MI
Varied Dates 6th-8th 100 Years of Awesome (3rd hr) Register Now Enrich Christian Homeschool Association • Roseville, MI
Varied Dates 6th-12th Study Hall (3rd hr) Register Now Enrich Christian Homeschool Association • Roseville, MI
Varied Dates 6th-12th Study Hall (1st hr) Register Now Enrich Christian Homeschool Association • Roseville, MI
Varied Dates 9th-12th Baking Yesteryears (1st hr) Register Now Enrich Christian Homeschool Association • Roseville, MI
Varied Dates 9th-12th Fantasy & Fiction (2nd hr) Register Now Enrich Christian Homeschool Association • Roseville, MI Arts and crafts
Varied Dates 3rd-5th Pet Shop (1st hr) Register Now Enrich Christian Homeschool Association • Roseville, MI Technology
Varied Dates ***Parent Registration REQUIRED*** Register Now Enrich Christian Homeschool Association • Roseville, MI
Varied Dates 6th-8th Wild, Witty, & Wonderful Words 3rd hr) Register Now Enrich Christian Homeschool Association • Roseville, MI
Varied Dates 9th-12th Team Challenge (2nd hr) Register Now Enrich Christian Homeschool Association • Roseville, MI
Varied Dates 9th-12th Debate Bootcamp (1st hr) Register Now Enrich Christian Homeschool Association • Roseville, MI