44%
Acceptance
2,065
Enrollment
1395
Avg SAT
1795
Founded