"> google-site-verification=UqRIYrRGI8XmeESbImH6zkiaJmlDVIEKcQYI388KDPg
Untitled Header Image

Welcome to Coram Deo

Registration is OPEN!

Welcome to Coram Deo Academics We offer support for homeschool families using a Christian, classical model of education in mid-Michigan. We offer classes for students in grades 1-12. In our elementary program we offer supplementary classes like science, geography, art, and writing. For the upper grades 7-12 we offer full credit classes for history, science, writing, and more. We meet at Graham Church in Shaftsburg, Michigan every Monday from 8:30 to 2:30pm. If you have any questions, please look at the FAQ page or email / text us .

What is Classical Education?

Coming Events

Last Day of Classes
May 22 - Monday


Login Required



What grades are Grammar, Logic and Rhetoric level?

Grammar level = 1st grade - 6th grade

Logic = 7th grade - 9th grade

Rhetoric = 10th grade - 12th grade

I am new to Coram Deo.  How do I register?

Please go to the top right corner of the page and click on the "member request" icon.     This will send an request to our administrators.  You will get an email when you request is approved.  You are then able to complete your profile, and register for classes.  On the "class registration" page click on the classes you wish to sign up for.  Choose which child will be taking that class. 

Please select the "Tuition" class for each child enrolling.  This will allow tuition to be included in your invoice and gives us a complete roster.

Please add the parent that will be volunteering for the parent responsibilities as another child.  This enables you to choose your time to volunteer.

I am a current member of Coram Deo.  How do I register?

Go to the "class registration" tab and click on the classes you want to register for.  Please select the student you want to register for that class.  Do not forget to check the Tuition class for each child.

Please include the parent that will be serving the volunteer duties as a child when you update your profile.  This enables you to choose your time to volunteer.

Contact Us

Email us at [email protected] or text/call Jennifer Feller at 517-763-5946