Latest Posts

In the news: British PM says Multiculturalism has “failed”

In a speech yesterday in Germany, British Prime Minister David Cameron said that multiculturalism had “failed” and  it was time to replace Britain’s “passive tolerance” with an “active, muscular liberalism” to send a message that life in Britain revolves around certain key values such as freedom of speech, equal rights and the rule of law. Critics accuse the PM of playing into the hands of right-wing, anti-immigrant (and particularly anti-Islam) extremists.

TESL Toronto publishes items of interest to the local TESL community: send links and tips to

    Leave a Reply

    Your email address will not be published. Required fields are marked*