• RHHS offers a wide variety of classes.

    To view specific class offerings, please visit the RHSD3 website which keeps an updated list of course offerings ON THIS PAGE.

    Advanced offerings

    Alternative offerings

     

    Core departments:

    • English
    • Mathematics
    • Science
    • Social Studies

     Other departments

    • Business
    • Health and Physical Education

     

    Electives

    • Language Arts
      • Journalism
      • Creative Writing
      • Speech
    • Chorus
    • Art
    • Band
    • Theatre
    • R.O.T.C.