91³Ô¹ÏÍø

Watch CBS News

More than 200 Saint Edward Central High School students, staff participated in Wave of Service Day

Students at a west suburban high school spent today working to have a positive impact on their community through volunteer service, all in an effort of peace right here at home. 

More than 200 students at Saint Edward Central Catholic High School in Elgin, Illinois, left the classroom on Wednesday and went into their community as part of their Wave of Service Day.

School leaders said they hope the impact goes beyond one day.

A game of musical chairs brought community members and students from Saint Edward together in harmony.

"It was awesome, I'm super competitive, so I wanted to win, and being able to do that with my classmates and with the community around me was super fun, super fulfilling," said senior Alaina Nolan.

Nolan is one of more than 200 students participating in the school's Wave of Service Day. The group interacted with residents at the Marklund Wasmond Center. The Center provides care for people with severe disabilities.

"Setting our students some exposure to new opportunities, volunteer, service work, and even potential careers," said Principal Annmarie Woj.

She said the day builds connections between students and their community and allows them to live out their school's values.

"There are real struggles happening in our community, and our students can be part of the positive impact and the positive change if we give them the opportunity to do that," Woj said.

The impact was also felt by the center's staff.

brittany sullivan, administrator, marklund wasmond center

"I have goosebumps!" said Brittany Sullivan. "It's great to see these guys so happy and involved with the community and just getting excited to do something fun and different in their day."

Leaders at the center said that events like these provide a positive impact for both the students and residents.

"Also, it's a really great experience for not only the kids to come in and get exposure to people that may look a little different than them, and then also our residents get to have fun," Sullivan said.

Students like Nolan said opportunities like this one strengthen ties to her community.

"It's been super special just to be able to interact with people and put our faith into action, which we do every day, but getting to spread that to the community is really special," she said.

A total of 215 students and staff took part in the Wave of Service. They worked with nine organizations in Elgin.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });