72%
Acceptance
1,631
Enrollment
1030
Avg SAT
1843
Founded