93%
Acceptance
4,650
Enrollment
945
Avg SAT
1877
Founded