48%
Acceptance
5,200
Enrollment
1278
Avg SAT
1979
Founded