61%
Acceptance
1,905
Enrollment
1430
Avg SAT
1862
Founded