71%
Acceptance
1,765
Enrollment
1033
Avg SAT
1894
Founded