63%
Acceptance
12,941
Enrollment
980
Avg SAT
1937
Founded