i’m not sure where you’re getting the 1.5 hour estimate from? just checking google clearly tells me Upenn is about 35 minutes away from TCNJ. It’s very easy to travel from TCNJ to UPenn via the SEPTA and many current students do research there.
Also, TCNJ has a population of 6,580 students (not claiming it’s a big school, however). Unless your daughter’s high school is larger than 6580 students, I find your claim hard to believe.
Furthermore, the ability to finish in two years and pursue any other opportunities like studying abroad, internships at the CDC/Regeneron, is truly unmatched by other programs (more than just the few students who have done 1-year MPHs).
Also, TCNJ has no minimum MCAT req, while NJIT does.
All in all, I believe that if you can pass up a free ride from NJIT and don’t mind the smaller school, TCNJ is a superior program.