87%
Acceptance
2,792
Enrollment
1187
Avg SAT
1907
Founded