Jim Keegstra was a secondary school teacher in rural Alberta who taught anti-Semitic propaganda to his students. He was charged with a hate crime in 1984 and was found guilty in 1985. However, Keegstra launched repeated appeals arguing that the Criminal Code violated his constitutionally guaranteed freedom of expression. The landmark case (R. v. Keegstra) tested the balance between the right to freedom of speech outlined in the Canadian Charter of Rights and Freedoms and the law’s limits on hate speech stipulated in the Criminal Code. The case came before the Supreme Court of Canada in 1990 and 1996. The Court ultimately ruled against Keegstra by deciding that Canada’s hate laws imposed a “reasonable limit” on a person’s freedom of expression.