43%
Acceptance
2,055
Enrollment
1088
Avg SAT
1890
Founded