Poetry teacher in USM’s Stonecoast program wins $100,000 prize