UHA is a college prep school for grades preschool thru 12. The classes are small with ratio's varying depending on class. My son's class only has 11 students and my daughter's only 12-18 depending on the subject. The school also offers AP classes for seniors. My children have attended both public and another private school and we are most pleased with this choice. The tuition is average with other private schools in this area. Although, tuition assistance is available based on need.