1.0Tennis For Lifehttps://tennisforlife.cabackcourt_adminhttps://tennisforlife.ca/author/backcourt_admin/Junior Programs - Tennis For Liferich600338<blockquote class="wp-embedded-content" data-secret="NYayl0tK25"><a href="https://tennisforlife.ca/junior-programs/">Junior Programs</a></blockquote><iframe sandbox="allow-scripts" security="restricted" src="https://tennisforlife.ca/junior-programs/embed/#?secret=NYayl0tK25" width="600" height="338" title="“Junior Programs” — Tennis For Life" data-secret="NYayl0tK25" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"></iframe><script type="text/javascript"> /* <![CDATA[ */ /*! This file is auto-generated */ !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); /* ]]> */ </script> We foster your child’s growth and promote lifelong participation through quality programs that are meaningful and fun. Players Rating We measure our player’s success by their ability to play and win points (Serve, Rally and Score) while being a good sport. So, at the end of each term, your child will receive a progress report that […]https://tennisforlife.ca/wp-content/uploads/elementor/thumbs/JP_SmallLogo_NotTransparent-min-1-qp6kw5hpr1mndrwhd7i3zh88eu04mwjw1igx7nxjim.png