65%
Acceptance
3,200
Enrollment
1260
Avg SAT
1863
Founded