character-building

character-building

adj
improving certain good or useful traits in a person's character, esp self-reliance, endurance, and courage