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?
What is CHEC's social distancing policy with respect to Covid-19/Coronavirus?
What preventative measures is CHEC taking with respect to Covid-19/Coronavirus?
What if my child will be absent from class?
How are teachers screened before teaching a class at CHEC?
What kinds of classes can I teach at CHEC?
What duties are families expected to take on at CHEC?

For Fall 2021, CHEC will offer both in person and online classes. Most in person classes will take place on Mondays at Pen Park. Several classes will take place at an off-site location as described in the schedule. The live online classes will take place using Zoom on a weekday other than Mondays (as indicated in the schedule). CHEC will also offer asynchronous online classes that can take place at your child's own pace. CHEC classes are held on Mondays between 9:20am and 4pm. 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.

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

You are not required to stay on site while your child is at CHEC. However, your child must be enrolled in either a class or in Supervised Stay in order to remain on site without parental supervision. Please sign your child(ren) in and out of CHEC. The sign-in sheet can be found at the check-in table with our site managers. If your child is at least 13 years of age, you can waive the CHEC sign-in and sign-out procedures by completing the Teen Sign-Out Waiver. If you will be picking up your child late, please notify our site supervisor at or (434) 326-1772. CHEC will have one site manager on site. The site manager will be available to help direct families to classes, answer questions, and assist instructors and families as needed. Please introduce yourself and your children to both the site manager and your child(ren)’s instructor.

There will be a lunch break between 2nd and 3rd period. As we hope to facilitate social connections, we think this time is especially important for students and hope they will socialize and play. We have many children with allergies, including to nuts, gluten and eggs, so please be mindful of what you pack for your child’s lunch or snack. While we do not have nut-free policy, we do have several children with severe peanut allergies so we ask that you avoid packing peanuts or peanut butter in your child’s lunch or snack. Please talk with your children about washing hands and cleaning up messes after they eat.

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.

In person classes will be held at the Unitarian Universalist Church 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 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, CHEC is entirely run by volunteers! 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 at, 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. For Fall 2021, we may be limited in the number of people that are allowed in the building so we will be encouraging children to be outside in the playground area as much as possible. We will offer one Supervised Stay session per period. Supervised Stay is not offered before 9:20am or after 4pm. 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.

Students and staff will be asked to maintain a 6-foot distance from others and to wear a mask or a face guard when social distancing cannot be maintained. Instructors will be asked to design courses that maintain distance so that students will not need face coverings for the majority of the class. Students can expect to have home zones in their class (a blanket, chalk outline, hula hoop) that are distanced. Our full Covid policy can be found at

CHEC will provide hand sanitizer and extra masks. Our in person classes will be outdoors and teachers have been asked to design classes that facilitate social distancing. We have also added a selection of online classes for those who do not wish to attend in person classes. If your child is sick, please do not bring them to CHEC. If a child becomes sick while at CHEC, we will ask that the parent immediately remove the child from class. If we learn of a confirmed case of Covid-19 in one of our students, we will cancel classes for the following week. We would request that anyone who has a confirmed case inform us as quickly as possible so that we can cancel. CHEC officers will not share the identity of the sick child with other CHEC families, but will ask permission of the family to share the identity with the class instructor so the instructor can let us know if any students in the class were in close contact with the sick child.

If you know in advance that your child will not be attending class, please call or email us at or (434) 326-1772 so we can let the instructor know.

We require every teacher to visit CHEC and meet with one or more of the officers before they can teach a class at CHEC. We conduct background checks on every teacher and site manager for identity verification and a criminal records check. We renew these background checks every three years. Every class description is reviewed by the registrar before it is published on our website.

Classes at CHEC should be age-appropriate, objective and secular. Other than that, the sky is the limit! The classes at CHEC reflect the knowledge and imagination of our teachers. Classes can be purely for enrichment purposes or can be academically based in any subject. Please contact our registrar at if you are interested in teaching at CHEC.

Classes are taught by independent contractor teachers (some are homeschool parents, some are not). Parents can volunteer with CHEC (and receive discounts for classes) but participation is not required. If you are a parent and interested in teaching with CHEC, please email If you are interested in volunteering with CHEC as a site manager, please email If you wish to volunteer for one of our committees (fundraising, website support, etc), please email