{"version":"1.0","provider_name":"Ontario&#039;s Directory of Best Practices for Language Training","provider_url":"https:\/\/bestpractices.teslontario.org\/en\/","title":"ESL games plus - Ontario&#039;s Directory of Best Practices for Language Training","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"spG6gN7Hl9\"><a href=\"https:\/\/bestpractices.teslontario.org\/en\/all-resources\/esl-games-plus\/\">ESL games plus<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/bestpractices.teslontario.org\/en\/all-resources\/esl-games-plus\/embed\/#?secret=spG6gN7Hl9\" width=\"600\" height=\"338\" title=\"&#8220;ESL games plus&#8221; &#8212; Ontario&#039;s Directory of Best Practices for Language Training\" data-secret=\"spG6gN7Hl9\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/bestpractices.teslontario.org\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"ESL Games Plus is a free online platform offering interactive games, activities, worksheets and videos for learners and teachers of English \u2014 especially kids and teenagers (K\u201112). It\u2019s designed for classroom or self\u2011study use to practise vocabulary, grammar, sentence building, pronunciation, phonics, listening and reading. This website makes language learning fun, engaging and accessible with [&hellip;]"}