Nativity Preparatory School is an independent, tuition-free middle school for boys from low-income families in the New Bedford area.