60%
Acceptance
1,873
Enrollment
1020
Avg SAT
1869
Founded