{"version":"1.0","provider_name":"Ontario&#039;s Directory of Best Practices for Language Training","provider_url":"https:\/\/bestpractices.teslontario.org\/en\/","title":"EngHub Pro - Ontario&#039;s Directory of Best Practices for Language Training","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"d0lIfxqwEv\"><a href=\"https:\/\/bestpractices.teslontario.org\/en\/all-resources\/enghub-pro\/\">EngHub Pro<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/bestpractices.teslontario.org\/en\/all-resources\/enghub-pro\/embed\/#?secret=d0lIfxqwEv\" width=\"600\" height=\"338\" title=\"&#8220;EngHub Pro&#8221; &#8212; Ontario&#039;s Directory of Best Practices for Language Training\" data-secret=\"d0lIfxqwEv\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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<\/script>\n","description":"Eng Hub Pro is an online platform offering ready-to-use English language teaching resources, including lesson plans, speaking activities, grammar games, and video comprehension tasks. Designed for learners from A1 to C1 levels, it provides engaging materials on diverse topics to support language development and help educators plan effective, interactive English lessons."}