66%
Acceptance
1,765
Enrollment
890
Avg SAT
1854
Founded