Since this is a short thread and this is vaguely on topic, I thought I'd post this here. Seen several like this poem before but not this one.
http://ehiggins.tripod.com/humrlang.htm#EnglishisTough
Even I had problems with a couple.
Rod