82%
Acceptance
4,412
Enrollment
1162
Avg SAT
1863
Founded