75%
Acceptance
1,262
Enrollment
1165
Avg SAT
1851
Founded