“Veritas” is a Latin word for truth. Veritas Classes was begun in 2003 to provide weekly tutorials from an unapologetically Christian worldview to enrich your homeschool environment, assist you in leading your child toward his academic goals, and see your child grow closer to the Lord through positive relationships with instructors and peers.

Our classes meet once a week for 30 weeks on Wednesday mornings, from the end of August to the end of April. Our classes are open to primarily middle and high school students. Class sizes are limited, and registration is on a first-come first-served basis.

Our staff is made up of veteran home educators as well as professional teachers. Each one has a special love and respect for homeschooling and will provide an unforgettable and rewarding experience for your child. Our staff has each agreed to our statement of faith, and each one has a Biblical worldview.

To register for Veritas classes, you will complete a registration form and pay a non-refundable registration fee, $30/student or $50/family. First-time families also complete an application for admission. All families must agree to our Family Guidelines. If you register after July 31st, then a $5 late fee is added to your registration.

Our Open House is scheduled for April 24th 2017 at 7pm. Come by to learn more about our courses and meet our teachers!

Steps for Registration:

  1. New families ONLY: Complete an application for admission.
  2. Read the Family Guidelines and the Statement of Faith to make sure you agree with our mission at Veritas.
  3. All families complete the annual registration form.
  4. Pay the registration fee immediately when submitting the registration form by credit card or by mail. (The mailing address is below this under Location.)
  5. Please fill out the Register for Classes form to sign up for classes.
  6. Questions? Email registrar@veritasclasses.org.

For more information, you can email info@veritasclasses.org.


Veritas meets at Antioch Community Church at 1600 Power Line Rd., Elon, NC 27244. The phone number for Antioch is (336) 586-0997. In case of emergency, call (336) 213-4117.