77%
Acceptance
1,784
Enrollment
1145
Avg SAT
1938
Founded