52%
Acceptance
6,033
Enrollment
995
Avg SAT
1873
Founded