91³Ô¹ÏÍø

Watch CBS News

Students prepare for leadership roles through SPARKS Wilderness Retreat

A group of high schoolers from diverse backgrounds gathered at in Loretto, Minnesota for the SPARKS (Student Peer Adventure and Recreation Knowledge Specialists) Spring Leadership Retreat, where they honed their wilderness skills and developed leadership qualities.

The SPARKS program serves students from low-income and underrepresented communities who might not otherwise have the opportunity to explore the outdoors. 

"We do primarily serve the underserved population to increase access and equity in the outdoors," said Izzie Smith, SPARKS Twin-Cities Education Program Manager.

This program helps them guide their peers this summer in Minnesota's Boundary Waters Canoe Area (BWCA). 

This program, which is valued at approximately $2,000 dollars per student, is made possible through funding from the (LCCMR), ensuring that transportation, gear, food and lodging are provided at no cost to the participants. 

"I didn't really have the chance to be out in nature that much," said Yuepheng Yang, soon-to-be Harding High School graduate.

The SPARKS program inspired him to switch from computer science major to a degree focused on conservation.

"It did inspire me a bit, I'm looking into environmental science because I'm looking to join the DNR," said Yang.

The year-round retreat is a key component of the SPARKS program, an initiative from the Friends of the Boundary Waters aimed at preparing students to serve as peer leaders on BWCA trips for their schools.

Also helping inspire soon-to-be Burnsville High school graduate, Faith Nyamoita, to pursue the unknown.

"When I had met Faith she had never been camping in her whole entire life, never been canoeing and never spent time outside," said Smith.

"There's lots of skills I could need in nature that I never thought I'd learn," said Nyamoita.

Nyamoita came to America from Kenya at 9-years-old, jumping into news skills is nothing new. When she joined a similar program with Smith, she picked up how to swim, make fires and set up camp sites.

Now, she is looking to take her next leap.

"I just got introduced to something new, and I just go, let's do it.," said Nyamota. "So that's why I accepted to go into the Marines."

Just a week after she graduates, she will be joining the Marines in a non-combat role.

"The best thing about working with these kids is that they are a group that's so kind, so accepting and so encouraging," said Smith.

All the leaders in the programs come from local schools and community organizations including Harding High School, Burnsville High School, MWMO Green Team, CLUEs YA!, and Wildlife Refuge. Where they learn skills such as paddling, canoeing, campsite setup and conflict resolution.

This will mark the end of their first year with the SPARKS program, where new students will be brought in next fall. The funding for the next season of wilderness volunteers relies heavily on the funds from the LCCMR.

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=fd53910ecf4604072044ab7c46d9b028'; 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(); } }); }); }); });