All classes are taught by full-time professors.  The college offers 49 majors and 34 minors.  The majority of students declare majors in the liberal arts or business .  Regardless of major, all students are required to complete a core curriculum which includes credits in the Development of Western Civilization, mathematics , philosophy , theology , natural science , English, fine arts , and social science .  Beginning with the Class of 2016, the core curriculum was modified to reduce the required credits in natural science and social science, while adding credits in a "core focus" area, as well as proficiencies in intensive writing, oral communication, diversity, and civic engagement.