68%
Acceptance
1,765
Enrollment
1033
Avg SAT
1856
Founded