63%
Acceptance
2,522
Enrollment
1150
Avg SAT
1860
Founded