89%
Acceptance
3,716
Enrollment
1040
Avg SAT
1907
Founded