A demonstration outside Toronto's public school board headquarters turned into an ugly, bitter confrontation Saturday between groups on both sides of the issue.