Fall 2026 classes began on September 15

To contact our registrar, please use the NEW email address: registrar@teachhomeschoolers.com
All other questions can be directed to our NEW organized class email: classes@teachhomeschoolers.com

Welcome to The Educators Affiliation of Christian Homeschoolers,
known as T.E.A.C.H.

Click the button below to register. The programs available within TEACH include:

TEACH Classes
Sports Programs
Field Trip Groups
Clubs Program

Registration for 2027 Spring Class will be opening soon. Please check back for updates.

If you have any questions or experience any issues,
please contact classes@teachhomeschoolers.com or the registrar at registrar@teachhomeschoolers.com.

Your TEACH membership is not complete until annual family participation fee is credited to your account,
and your co-op class registration is not complete until facility rental fees are credited to your account.

TEACH Fees Breakdown


Fall fees are due by August 1st and Spring fees by January 5th.


Create Your Family Membership
Account Here

TEACH Calendar

Dec
22
Christmas Break
December 22 - Tuesday
Dec
29
Christmas Break
December 29 - Tuesday

Sports Calendar

Dec
11
JHB Basketball Away @ Blue Mountain Christian Academy
December 11 - Friday
04:00 PM - 05:00 PM
Dec
11
VG Basketball Away @ Blue Mountain Christian Academy
December 11 - Friday
05:00 PM - 06:00 PM
Dec
11
VB Basketball Away @ Blue Mountain Christian Academy
December 11 - Friday
06:15 PM - 07:15 PM
Dec
18
VB Basketball Away @ Calvary Christian
December 18 - Friday
04:00 PM - 05:00 PM
Dec
22
JHG Basketball Away @ Twin Valley Bible Academy
December 22 - Tuesday
04:00 PM - 05:00 PM
Dec
22
JHB Basketball Away @ Twin Valley Bible Academy
December 22 - Tuesday
05:00 PM - 06:00 PM
Dec
22
VG Basketball Away @ Twin Valley Bible Academy
December 22 - Tuesday
06:15 PM - 07:15 PM
Dec
22
VB Basketball Away @ Twin Valley Bible Academy
December 22 - Tuesday
07:30 PM - 08:30 PM

Cell Group & Field Trip Calendar

Dec
03
Blessings of Hope Shift
December 3 - Thursday
12:30 PM - 03:00 PM
Dec
09
WJTL Tour
December 9 - Wednesday
10:00 AM - 02:00 PM
Dec
11
Christmas Party
December 11 - Friday
11:00 AM - 03:00 PM
Jan
20
WJTL 3rd Tour Group
January 20 - Wednesday
10:00 AM - 11:00 AM
Feb
19
New Holland Ambulance Tour
February 19 - Friday
01:30 PM - 03:30 PM
Mar
11
Blessings of Hope Shift
March 11 - Thursday
12:30 PM - 03:00 PM
Mar
19
Glenn Eshelman Art Gallery Tour
March 19 - Friday
10:00 AM - 12:00 PM

Contact Us

Organized Class Questions
classes@teachhomeschoolers.com
Technical Support: Website Questions and Login Account Help
tech@teachhomeschoolers.com
Class Registrar: Questions concerning Class Registration & Class Proposals
registrar@teachhomeschoolers.com
Treasurer: TEACH Co-op Annual Fees (not sports, cell, or class fees)
TeachTreasurer@gmail.com
Clearances Liaison: Child Protective Clearances Paperwork
TeachClearances@gmail.com

Classes meet near Glenwood Foods