I like how the classes were held; the connections between the students and the professors were really good. The idea of having not a huge campus was giving me access to all the resources I could use. TCNJ is one of the underrated public schools in my opinion.
View more