i Register
In some senses, challenged is marked as euphemistic, humorous. Watch for register when choosing this word.
adj
Disabled; lacking some physical or mental attribute or skill; used after adverbs to make politically correct adjectives.
mentally challenged
Used following adverbs to make adjectives in imitation of and mocking adjectives of this kind.
He's not short; he's vertically challenged