61%
Acceptance
2,792
Enrollment
1060
Avg SAT
1970
Founded