Answer :

The middle colonies had a mixed population, had religious and political freedom and also, had good rivers and soils for farming :)
There were religious missionaries who came and taught or preached their religion as others came for trade or land