84%
Acceptance
1,097
Enrollment
1055
Avg SAT
1912
Founded