Grow indoors, and use feminized seeds. When I grow outdoors next year, I'll do it in several remote areas, and I'll plant lots of feminized seeds. Most importantly, I'll grow in the ground, since PH, nutrients, and water are unimportant as long as the soil isn't horrendous.
By the way...