62%
Acceptance
3,728
Enrollment
940
Avg SAT
1868
Founded