82%
Acceptance
15,000
Enrollment
940
Avg SAT
2004
Founded