19%
Acceptance
1,527
Enrollment
1246
Avg SAT
1855
Founded