89%
Acceptance
1,440
Enrollment
1100
Avg SAT
1852
Founded