54%
Acceptance
1,404
Enrollment
1305
Avg SAT
1819
Founded