66%
Acceptance
2,568
Enrollment
1194
Avg SAT
1948
Founded