77%
Acceptance
6,768
Enrollment
1285
Avg SAT
1831
Founded