Grade Level Information

RHG High School Classes

High School academic classes are rigorous, high quality, and designed to prepare the diligent student for college level course work.​​ Several of our High School classes are year long self pay only classes as due to core content, they do not qualify for OVA funding. 

High School enrichment classes are designed to expose students to a variety of fun, engaging topics and have minimal homework. 

RHG Middle School Classes

Middle School academic classes are designed to prepare students for high quality high school classes whether at RHG or elsewhere. These classes begin to challenge students with more outside work than our elementary classes, along with occasional quizzes and tests. Each class description indicates the average amount of homework to expect

Middle School enrichment classes are designed to expose students to a variety of fun, engaging classes with minimal homework. ​

RHG Elementary Classes

Elementary classes are exploratory in nature and designed to engage & delight students. While most have a light amount of homework, a few are more in depth requiring out of class homework and/or occasional quizzes/tests.​​

RHG Kindergarten Program


Kindergarten classes are offered on Wednesdays or Fridays.

Our Kindergarten program consists of a 4 hour class block (10:00 AM to 2:30 PM) in a dedicated classroom, with the same teacher for all 4 hours. Within the 4 hour block, the teacher focuses on developmentally appropriate in-class activities with an emphasis on fun, hands on learning in art, math concepts, science, literature and more.

Due to the integrated nature of our Kindergarten curriculum, students must register for the entire 4 hour block on either Wednesday or on Friday. As content is identical on both Wednesday and Friday, it is not possible for a student to enroll in both days.

There is an additional optional Team Games class at 9:00 AM on both Wednesday and Friday.


Space is limited each day in order to provide students with an optimal learning and social experience. Being open to attending either day will give your student the best chance of being able to enroll.

Kindergarten students must be 5 years of age and fully toilet trained by September 1st of the year of enrollment.