The Mayflower brought pilgrims to America in 1620, but now, more than 400 years later, a new ‘SHIP’ is helping some students ...