92%
Acceptance
2,498
Enrollment
995
Avg SAT
1905
Founded