78%
Acceptance
4,397
Enrollment
980
Avg SAT
1906
Founded