61%
Acceptance
1,686
Enrollment
1215
Avg SAT
1972
Founded