74%
Acceptance
1,784
Enrollment
1190
Avg SAT
1819
Founded