All classes are taught by full-time professors.[1] The college offers 49 majors and 34 minors.[5] The majority of students declare majors in the liberal arts or business.[2] 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.[42] 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.[43]