78%
Acceptance
758
Enrollment
1055
Avg SAT
1893
Founded