46%
Acceptance
513
Enrollment
995
Avg SAT
1904
Founded