80%
Acceptance
2,030
Enrollment
1165
Avg SAT
1853
Founded