88%
Acceptance
3,242
Enrollment
910
Avg SAT
1904
Founded