62%
Acceptance
2,348
Enrollment
1030
Avg SAT
1888
Founded