Is it grammatically correct to say...
He makes others want to be a better person.
If so, what about...
He makes others want to be better persons.
This sounds a bit off to me, but it seems grammatically correct. If I use 'better people' instead, it's sounding much off by becoming somewhat distant/impersonal, so I'm not considering that.
If both ways are correct, what's the difference?