53%
Acceptance
2,403
Enrollment
1245
Avg SAT
1956
Founded