41%
Acceptance
2,054
Enrollment
977
Avg SAT
1873
Founded