74%
Acceptance
1,442
Enrollment
1203
Avg SAT
1836
Founded