"handicap" is widely resented. The origin of the word is fromthe period when those affected were unable to work, and so begged - holding out their cap to receive money gifts. They went "cap in hand". Hence "handicap". Or so a very bright wheelchair-user student of mine once told me.