77%
Acceptance
782
Enrollment
1105
Avg SAT
1830
Founded