Frequently Asked Questions

When are CHEC classes scheduled?
How many classes can my child take?
Do I need to stay at CHEC while my child is in class?
If my child is at CHEC for the entire day when will they have a lunch break?
How are the age guidelines for the classes interpreted? May I request to add my child to a class even if she or he does not fall within the age range?
Where are classes held?
Do you offer the same classes each session?
My child has nut allergies; do you have a nut-free policy?
Are your classes appropriate for children with learning differences?
CHEC is AMAZING! How can I help in the future?
Does CHEC offer financial aid?
How do partial scholarships work?
How does work/study aid work?
A course one of my children is registered in looks like it will be cancelled due to low enrollment. How is this handled?
One of my child's courses is not a good fit. Can we drop the class after classes start?
Registration isn't open yet, but I see some classes already have students registered. How does that work?
My student is interested in taking a class that is full. How does the waitlist work?
How does one become a teacher at CHEC?
How can I contribute to the CHEC scholarship fund?
What is Supervised Stay?
What is CHEC's mailing address?
What is CHEC's snow cancellation policy?
Does CHEC have social media accounts?

CHEC classes will be held on Mondays between 9:30am and 3:50pm. There are three terms: a 10 week term in the fall (Sept.-Dec.), an 8 week term in the winter (Jan.-Mar.), and an a 8 week term in the spring (April-June). Exact dates for each session are available when registration opens.

Most classes run for 1 hour and 20 minutes. Some classes run 1 hour. Your child may take just one class or multiple classes.

You are not required to stay on site. Parents generally drop-off children but are welcome to stay and participate in classes as well. If your child is taking multiple classes, you do not need to return between classes as long as your child's classes run consecutively. If your child is on site but not enrolled in a class, you must enroll your child in Supervised Stay for that period. See FAQ regarding Supervised Stay for more information.

Lunch runs from 12:30-1:10 and is supervised by site managers. Refrigerator space for lunches is provided. You are welcome to join your child for lunch, but are not required to be in attendance.

The age ranges for each class are set by the teacher. In order to be registered for a course, the student must at least be turning the minimum age listed by the last regular class of the session. If you would like to request an exception for your child (to take a course whose age range is above or below the limit), please submit that request through the website at Registration Menu--> Request Enrollment Exception. These requests go directly to the instructors, who will respond to them.

Starting in fall of 2018, most classes will be held at Thomas Jefferson Memorial Church Unitarian Universalist on 717 Rugby Rd, Charlottesville, VA 22903. Some classes are held at alternate sites. The location of a class is listed in the course listing.

Classes generally change each term, but several popular classes, like Quidditch and the Spring play, return regularly.

We do not have a nut-free policy. However there have been a number of students in the past that had food allergies including nut, dairy, and gluten. Our instructors are sensitive to the individual needs of the students in their classes who have food allergies and are willing to accommodate for them in any class, including cooking classes. When you enroll your child in a particular class, please include your child’s allergens in the notes during enrollment, as well as on the health form that is part of the initial registration packet.

CHEC is very accepting of diverse learning styles. We have students with a variety of learning differences, including ADHD, dyslexia, dysgraphia, and gifted learners. These students are often successful at CHEC as we have small class sizes, flexible instructors, and the a-la-carte nature of our program allows careful pairing of students with appropriate classes. If your child would benefit from accommodations, please discuss them with instructors prior to registering. Please note that CHEC is not equipped to handle students with behavior issues. We do require that students respect instructors and other students.

Yes and YES! We encourage family involvement. As a non-profit, volunteers are needed to keep CHEC running. A variety of volunteer opportunities exist, including serving on the board or as an officer, working as a site manager, fundraising, or helping with special events. And, of course, donations are always welcome.

Yes. CHEC strives to provide all interested children the opportunity to attend at least one class per session. We recognize that tuition costs are prohibitive for some families and we provide financial aid as we are able. CHEC offers both work/study financial aid and partial scholarships.

Where possible, we ask that families participate in our work/study program. Partial scholarships can be used if that is not possible or does not cover a sufficient amount of the course cost. Partial scholarships depend on the availability of funds in our scholarship account. The amount of scholarship varies from covering a percentage of the course cost, to covering the entire cost. We do ask that families pay a minimum of $25 per course that they are applying for. Scholarship applications must be submitted every term, prior to the scholarship due date. Applications can be submitted once you have created an account and registered your child in a class. Scholarship applicants are not required to pay half at registration, but must pay $25 per class to secure a spot in a course. The scholarship committee will contact you after the scholarship deadline to let you know what funds are available to assist you. If no funds are available, the $25 deposit(s) will be refunded.

For work/study financial aid, parents participate in the running of CHEC in exchange for discounted tuition. Typically, this involves serving as a site manager or an officer, although we occasionally have other work/study positions available. Site managers are selected on a session by session basis and stay at CHEC for part of the day to help with supervision of students and support instructors. Officers serve a year long term and are selected by the board at the end of each year. Officers receive a discount on the admin fee per class while they are serving. Site Managers receive a discount on the admin fee on two classes for each shift they work. If you are interested in holding a work/study position, please contact CHEC's site supervisor at

Instructors specify a minimum number of students needed to run a class (typically five). If this number of students do not register, the class will be cancelled. We will cancel such classes after the add/drop period has closed (late registration deadline). Some instructors will run a class with less than the minimum--if this is the case, we check with registered students to see if they are still interested in taking the class with a small number of classmates. If it works for both the instructor and the students, we will run the class. If we are not going to run the class, parents will be notified via an automated email, the student will be withdrawn from the account, and a credit will be issued to the account. Parents may choose to register the student in another class if they wish. Please email the registrar, rather than registering yourself, so that we can waive the late registration fee. In some cases, parents will also want to modify a sibling's registration due to cancelled classes. This is fine and does not incur any sort of penalty. The registrar can assist with withdrawing or modifying sibling registrations in the event of a cancelled class. Please contact the registrar as soon as possible to communicate your preferences. There tends to be a large number of registration changes once classes close and the sooner everyone communicates their final choices, the sooner we can let everyone know which classes will run.

We appreciate it when parents make every effort to determine if the class will be a good fit prior to registration. If you have questions about prerequisites or accommodations, please contact the registrar or instructor prior to class. If after the first class, your student feels a class is a poor fit, we will do our best to find a better fit if possible. Please talk to the registrar, head site manager, or instructor to try and find a resolution. We believe it is in the best interest of all involved to find a good fit, so we will make every effort to help parents with this. Do be aware, however, that we make a commitment to pay instructors, so excessive switching puts a financial burden on CHEC. You have up until 3 days after the first class to drop or change a class. Classes dropped and not replaced prior to this date (and after the add/drop date listed on the class schedule) will be charged a $25 drop fee per class. Classes that are dropped after this date will not be refunded.

There are several type of registrations that occur prior to registration opening. Sometimes an instructor will register their own child in a course. Sometimes a course gives priority to returning students or those who were on a waitlist in prior sessions and those registrations happen prior to general registration opening. Sometimes a few registrations are processed to confirm that the registration software is working.

If your student is interested in taking a class that is full, you can add to the waitlist by going to Registration->Request Enrollment. If a space opens in the class, the registrar will contact you to see if you are still interested in enrolling your student. In some cases, instructors may be willing to accept additional students in the class (particularly in cases where a student is switching from another class that closed due to low enrollment). Occasionally we may open a new section of the course if space and demand warrant it.

If you are interested in teaching a class at CHEC, please contact the registrar ( Prospective teachers can visit CHEC and sit in on a class to see what we are all about. Teachers submit course descriptions to the registrar each session, which will be scheduled depending on availability and suitability.

There are many ways to contribute to the CHEC scholarship fund. (1) Direct donations are appreciated and can be made through your account under Registration>My Account. (2) Every time you purchase something through a bake sale or pizza sale; buy an Attractions coupon book; or pay for a Parents Day Out drop-off event, the proceeds of your purchase go toward the CHEC scholarship fund. Other events that raise money for the fund include the Spring Fling, the plant sale and the curriculum sale. (3) Donate Box Tops or printer ink cartridges. (4) Designate the Community Homeschool Enrichment Center as the charity of your choice through Amazon Smile, and then shop at every time you make a purchase.

Supervised Stay will run in a dedicated lounge space and adjoining playground, supervised by site managers. We will offer one play session per period. The cost is $60 for the whole term, per child. Please note the following policies: • Students may not register for more play sessions than classes. • Discounts and scholarships do not apply to play sessions. • Children of parents who are on site (teaching, site managing, or just hanging out) may participate WITHOUT charge.

You can mail tuition payments and other correspondence to CHEC, PO Box 1730, Charlottesville, VA 22902.

CHEC will cancel classes in the event that either Albemarle County or Charlottesville City schools cancel classes. If the county or city has a 1- or 2-hour delay, we will hold classes as scheduled. If we do need to cancel classes, we will update the announcement on the homepage of our website. We will also send out an email to parents and teachers. If we do cancel classes, we will reschedule them on one of the makeup days.

Yes! You can find our Facebook page at and on Instagram @checcooperative.