The Good Shepherd Academy
Home Homeschool Academy

Homeschool Academy

Classical Catholic enrichment programs for homeschool families, taught by GSA faculty.

We are excited to share the classes we will be offering for the upcoming school year. Please see our class list for details.

Registration for the 2026–2027 school year is now open, and we look forward to another wonderful year with your families.

Tuition by Grade

Grades K–2 $400 per class
Grades 3–8 $500 per class
Grades 9–12 $500 per class

Grades 9–12 Schola only: $400 per class

Registration Fee

$200 per family (non-refundable) — Due by May 20, 2026

Important Dates & Payment Information

  • Annual tuition (payment in full) or first semester tuition is due by August 3, 2026.
  • Second semester tuition is due by December 7, 2026.
  • A 5% discount will be applied to the registration fee and annual tuition if paid in full on or before May 20, 2026.
  • Monthly payments are available only through recurring automatic ACH withdrawals from a checking account.

Steps to Enroll

New Families
  1. 1 Go to our website and click Enroll Now.
  2. 2 Create your Gradelink username and password.
  3. 3 Complete the application and upload all required documents under the Attachments tab.
  4. 4 Select the classes.
  5. 5 Submit your application.
  6. 6 Pay the registration fee through Gradelink.
Returning Families
  1. 1 Log in to Gradelink using your existing login information.
  2. 2 Click the Re-Enroll tab on the left.
  3. 3 Update any information and upload required documents under Attachments.
  4. 4 Select classes.
  5. 5 Submit your application.
  6. 6 Pay the registration fee through Gradelink.

Please make sure to upload all required documents under the Attachments tab. If you are new or re-enrolling and have not yet submitted them, please do so. The full list of required documents is available in the Attachments section.

Ready to Enroll?

Registration for the 2026–2027 school year is now open.

Enroll Now (New Families) Re-Enroll (Returning Families)

Questions?

Contact us for enrollment help or login issues.