Academic wise, TCNJ is a good school. Most professors genuinely care about their students and teach well. Other than that the school is lacking in the other areas. Food, dorms, social life are all below average.
If you're the owner or representative of The College of New Jersey - TCNJ, you can claim this University and build a better profile.