University of Wisconsin–Madison
The university offers 9,203 different  courses,  232 undergraduate majors and certificates and over  250 master’s, doctoral, and professional programs. Average class size is 31 and there are more than  2,000 professors.