76%
Acceptance
1,462
Enrollment
1065
Avg SAT
1852
Founded