87%
Acceptance
1,643
Enrollment
1100
Avg SAT
1830
Founded