77%
Acceptance
1,834
Enrollment
995
Avg SAT
1903
Founded