8%
Acceptance
2,115
Enrollment
1530
Avg SAT
1793
Founded