45%
Acceptance
1,177
Enrollment
1285
Avg SAT
1896
Founded