88%
Acceptance
5,734
Enrollment
1262
Avg SAT
1854
Founded