Ad hominem attacks and a complete lack of historic perspective undermine the credibility of this demented post. I would argue that "school teacher" is a perfectly honourable profession and probably a few rungs up the ladder from "mail room clerk," which was Stephen Harper's job before politics. Moreover, Fidel Castro was a revolutionary patriot. Read history.