Rockhill Academy offers education for all levels of students. Classes are designed to help students move toward independent living as well as encourage socialization and develop a sense of community at Rockhill. All courses are taught by qualified staff or trained peer life-skills coaches. A new class schedule is put out each week to inform our residents of the many different activities that are provided. Below find a sample of one of our class schedules as well as a list of the classes and their descriptions that have been offered in the past.