79%
Acceptance
669
Enrollment
1235
Avg SAT
1927
Founded