96%
Acceptance
129
Enrollment
1120
Avg SAT
1873
Founded