80%
Acceptance
7,409
Enrollment
1125
Avg SAT
1851
Founded