64%
Acceptance
1,417
Enrollment
1310
Avg SAT
1847
Founded