As with most of these, a new look reveals certain areas that could use some polish. Here's a minor re-write which may help:
Flesh on flesh, back to back,
God’s gift revealed for all
Though meant for none, and a theft by one,
As the greedy dare was called.
Demurely did the noble pass
Through hamlet of first twins,
This teacher wed to greed hath grasped
Fair justice in the win.
And one pupil held against the bore,
Punished for the lie,
Hath risen from the depths of lore
To name the evil eye.