top of page


providing specially designed curriculum at grade levels 4 through 12 to maximize the Biblical Principle Approach® methodology

LIVE online classes

I provide a regular schedule of LIVE online classes

LIVE online classes meet twice a week (either M/W or Tu/Th)

LIVE Zoom sessions run for 50 minutes and provide opportunity for students to:
progress through curriculum
interact with instructor

Other classes can be provided by recorded lecture if needed

Students can expect daily lessons (M thru Th - sometimes on F)


Instructor grading and feedback for all assignments


Students can email questions and receive prompt responses


Report cards and transcripts provided


I used to charge $36 / month /class

Beginning with 2022-2023, I will NOT be charging for classes

I ask that you support my work by becoming a Patron.  You may contribute whatever amount you believe to be right and within your ability to pay.

Please consider asking others to help support this work as well.



You can support me through PayPal by clicking below


Covenant Academy Online - 2023-2024 School Year

Biblical Principle Approach Education
2023-2024 CALENDAR
First day of school: Monday, August 21, 2023
LABOR DAY: Monday, September 4, 2023 - NO CLASSES
End of First Semester: Friday, December 15, 2023
CHRISTMAS BREAK: December 18, 2023 through January 5, 2024 - NO CLASSES
First day of Second Semester: Monday, January 8, 2024
PRESIDENT'S DAY: Monday, February 19, 2024 - NO CLASSES
EASTER BREAK: March 25 - 29, 2024 - NO CLASSES
Last day of school: Friday, May 24, 2024

Enrollment is now open for the 2023-2024 School year

Viewing the Class Catalog and Enrolling your student is easy. Just do the following:

  1. Click the link below to go to our online portal

  2. You have two options when you click the sign up link:

    • If you just want to look through the classes offered:

      • Create a user account for yourself (parent) and view the catalog of classes​

        • click the Class Catalog link in the upper right

        • you will NOT enroll in classes with this account - this will become your parent account when you enroll your student(s)

        • when ready to enroll your student, logout and do the following...

    • If you are ready to enroll your student:

      • Create a user account for your student

        • View the catalog of classes​

        • Enroll your student

Click here to go to our online portal.

bottom of page