“枉为人师”是对的。因为“妄为人师”的“妄”指胆大妄为、无所顾忌。而“枉为人师”的“枉”指不佩。再看词语本来意思:“妄为人师”指“胆大妄为的人师”很奇怪,不符合词语本来意思。而“枉为人师”指不佩为人师表,符合词语本来意思。所以“妄为人师”是错的,而“枉为人师”则是对的。