87%
Acceptance
2,150
Enrollment
1365
Avg SAT
1860
Founded