65%
Acceptance
1,784
Enrollment
900
Avg SAT
1869
Founded