All Honors Program classes are small, with usually no more than fifteen students. All classes are based on student discussion of assigned readings. The faculty guide the discussion to keep it focused, and offer explanations when necessary, but the heart of every class is active student preparation and participation.