93%
Acceptance
1,137
Enrollment
1008
Avg SAT
1852
Founded