74%
Acceptance
1,830
Enrollment
1163
Avg SAT
1808
Founded