19%
Acceptance
2,462
Enrollment
1500
Avg SAT
1861
Founded