60%
Acceptance
1,226
Enrollment
1460
Avg SAT
1869
Founded