64%
Acceptance
5,324
Enrollment
1085
Avg SAT
1971
Founded