78%
Acceptance
643
Enrollment
1305
Avg SAT
1888
Founded