63%
Acceptance
449
Enrollment
1270
Avg SAT
1890
Founded