63%
Acceptance
151
Enrollment
1270
Avg SAT
1839
Founded