The basic program required of all students includes
- Eight semesters of English;
- Seven semesters of social science;
- Six semesters each of mathematics, foreign language, science, and theology;
- Two semesters of fine arts
- Two semesters of health and PE
135 hours of community service are required (50 hours in the sophomore and junior years plus an 85-hour immersion program in the senior year).