T.M.
Hi L.,
I can't imagine how overwhelming it must be to totally relocate to an area that you don't already know. I grew up in Lower Bucks County. It is right on the border of Northeast Philadelphia. I worked in the northeast for several years before I became a mother. It's good that he doesn't mind commutings. I can tell you about some surrounding areas that he could commute from via train. You could look into Lower Bucks County, Lower Montgomery County, Delaware County in the Villanova area, there are lots of nice places on the Jersey side too. Not knowing your personally it's hard to know what type of home, neighborhood, community you might be looking for but there are a ton of options and lots of great school districts.