80%
Acceptance
3,988
Enrollment
1203
Avg SAT
1853
Founded