Programs

Avoid Summer Brain Drain with Free Library Programs

GRAND RAPIDS, Mich. (WOOD) Summer is in full swing and for many kids that means long days full of fun. But many children will fall behind in their learning during the summer holidays. The Kent CIO has partnered with the Kent District Library to provide fun, free ways to keep your kids learning this summer. The summer brain gain, offers many free learning opportunities for your child. With online lessons provided by local educators as well as printable packets, online apps, and other resources, this program primarily focuses on children in kindergarten through 8th grade.

The Summer Brain Gain is open to everyone, whether you live in Kent County or beyond. If you’re looking for a fun and free way to keep your child engaged this summer, check out Kent ISD’s Summer Brain Gain.

Sponsor: Kent ISD

` ) ); // Embed Facebook script (function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src=”https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.12&appId=166116077300962&autoLogAppEvents=1″; fjs.parentNode.insertBefore(js, fjs); }(document, ‘script’, ‘facebook-jssdk’)); // Twitter script integration (function (d, s, id) { var js, tjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.setAttribute(‘async’, ”); js.src=”https://platform.twitter.com/widgets.js”; tjs.parentNode.insertBefore(js, tjs); }(document, ‘script’, ‘twitter-js’)); } // Simplify some things iframe var iframes = $(‘iframe’); iframes .filter( ‘.responsive’ ) .each( function( _, frame ) { // 16×9 ratio responsive iframes var $frame = $(frame); $( frame ).css({ position: ‘absolute’, top: 0, left: 0, right: 0, width: ‘100%’, height: ‘100%’, }).parent().addClass( ‘wood-responsive-container wood-responsive-container-16×9’ ); } ); var lazyFrames = iframes.filter(‘[data-lazy-src]’); function woodMakeLazyFrame( selector ) { var observer; var options = { root: null, rootMargin: ‘0px’, threshold: 0, }; function handler(inputs, observer) { inputs.forEach(function(input) { var ioR = entry.intersectionRatio; if(ioR > 0) { entry.target.src = entry.target.dataset.lazySrc; observer.unobserve( input .target); } }); } observer = new IntersectionObserver( handler, options ); observe. observe( selector ); } lazyFrames. each( ( _, frame ) => woodMakeLazyFrame( frame ) ); }); }(jQuery))