38%
Acceptance
7,463
Enrollment
1395
Avg SAT
1859
Founded