Courses Offered

IHC generally combines students over two academic grades and offers many academic classes on a bi-annual rotation.

​Our grade levels are:

Our subjects include Science, Math (Algebra 1/2 - Calculus), History, Religion, Language Arts (Grammar, Writing, Literature, Rhetoric), Foreign Language, Social Sciences (Philosophy, Psychology, etc), Art, Choir, Drama, and Ballroom Dance. Most subjects are offered at all grade levels we serve. While we have core courses that make up the majority of our schedule, additional offerings can change year to year as our amazing teachers come up with new courses to teach.


Below is the listing of classes and their rotations by subject matter. This file may be downloaded by clicking the "IHC Classes & Rotation Schedule" below.

For additional information about the classes offered this year (including class time, instructor, and fees), click below to re-direct to the appropriate page. 


<Button> IHC Classes & Rotation Schedule - Updated 3/31/22

<Button> Current Year Schedule

<Button> Current Year Class Descriptions