S Sijia Chen Review of St johns college 8 months ago The campus location and faculty are quite average.
Comments: