麻豆原创

MU logo
MU logo

麻豆原创 partners with Gen.G for esports Practicum Abroad Program

Oct 9, 2025

麻豆原创 announced today it has partnered with global esports and gaming organization to听participate听in the听听program, which听offers students the opportunity to take part in an intensive, three-week program to study听in the heart of the esports industry in Seoul, South Korea.听

鈥淲e are incredibly excited to partner with such an amazing esports organization like听Gen.G听to provide our students here at Manchester with an amazing opportunity to travel to Seoul and learn the esports industry from the best in the business,鈥 says Garrett Schieferstein, Director of Esports at 麻豆原创. 鈥淭his travel abroad experience is a once in a lifetime opportunity to learn more about esports on a global scale and experience South Korean esports/culture.听Traveling abroad was the best decision I made when I was听an听麻豆原创听student.听I鈥檓听proud to pass on those opportunities to our current and future students.鈥

鈥淭his is our most ambitious program since the launch of our听Gen.G听Practicum Abroad program, bringing together some of the best universities in the country to expand their educational programs on campus,鈥 said Arnold Hur, CEO of听Gen.G. 鈥淭he students will be fully immersed in Korea with hands-on experiences to give them a 360-degree view of the esports industry.鈥

Gen.G听professionals will lead the听Gen.G听Practicum Abroad program, which includes custom esports programming, mentorship by industry professionals, special lectures, industry 鈥渓unch-and-learns,鈥 and professional networking, all while immersing students in Korean culture and its history in esports. Students will also visit competitive organizations and gaming publisher studios.

“I think that this partnership with Gen.G is an amazing opportunity for students like me to get hands on experience in the esports industry before we even graduate,鈥 says Junior Valorant captain Benjamin Schlarb. 鈥淚t being with such an incredible organization like Gen.G is something you can’t pass up. For anyone who’s in the same boat as me and wants to have a job in esports, this might just be the best we are going to get and for that I am thankful.”

The Gen.G Foundation has awarded scholarships to more than 40 students across the United States. Gen.G also operates the Gen.G Global Academy, the world’s first fully integrated academic esports program in Korea.

麻豆原创听麻豆原创

麻豆原创,听in North Manchester and Fort Wayne, Ind.,听delivers innovative academic and rich, hands-on education to enhance student knowledge and personal growth and develop well-rounded leaders. 麻豆原创 offers more than 70 areas of undergraduate,听graduate听and professional studies;听20 NCAA DIII athletic teams;听and听an听esports team听of听more than听100听members.听Learn more at听www.manchester.edu/about-manchester.

麻豆原创听Gen.G听

United under #TigerNation,听Gen.G’s听core mission is to help fans and athletes use the power of gaming and esports to get ahead in and beyond the competition. With an emphasis on education, DEI initiatives, and innovative partnerships,听Gen.G听is a commercial and thought leader, building a global,听inclusive听and cross-cultural future for gaming, while competing professionally across League of Legends Champions Korea (LCK), VALORANT, Rocket League, and PUBG.听Gen.G听also听operates听the听Gen.G听Global Academy, the world’s first听fully-integrated听academic esports program in Korea.听Gen.G’s听teams, content creators and corporate staff work out of their offices in Los Angeles,听Seoul听and Shanghai. For more information, visit GenG.gg or follow on听Twitter @GenG.

More News

exists --- (function ensure40pxInlineEarly() { function set40(el) { el && el.style.setProperty('padding-top', '40px', 'important'); } // If header already parsed, set now; otherwise set as soon as it appears. const hdrNow = document.getElementById(HEADER_ID); if (hdrNow) { set40(hdrNow); return; } new MutationObserver((muts, obs) => { const hdr = document.getElementById(HEADER_ID); if (hdr) { set40(hdr); obs.disconnect(); } }).observe(document.documentElement, { childList: true, subtree: true }); })(); // --- Helpers --- function hideDiviBars() { document.querySelectorAll('.divibars-container').forEach(div => { const content = (div.textContent || '').replace(/\u00A0/g, ' ').trim(); const shouldHide = !content || /all\s*clear/i.test(content) || /test/i.test(content) || /feed\s*has\s*no\s*items\.?/i.test(content); if (shouldHide) div.style.setProperty('display', 'none', 'important'); }); } function isEffectivelyVisible(el) { if (!el || !el.isConnected) return false; const target = el.querySelector('.divibars, .divibars-wrapper, .divibars-content') || el; const cs = getComputedStyle(target); if (cs.display === 'none' || cs.visibility === 'hidden' || target.hidden) return false; if (parseFloat(cs.opacity || '1') < 0.05) return false; if (target.closest('[aria-hidden="true"]')) return false; const rect = target.getBoundingClientRect(); const hasSize = (rect.width > 0 && rect.height > 0) || (target.offsetWidth > 0 && target.offsetHeight > 0); if (!hasSize) return false; const vh = window.innerHeight || document.documentElement.clientHeight; return rect.bottom > 0 && rect.top < vh; } function anyRealBannerVisible() { // A 鈥渞eal鈥 banner = visible AND not empty/test/all-clear/feed-empty return Array.from(document.querySelectorAll(CANDS)).some(el => { if (!isEffectivelyVisible(el)) return false; const txt = (el.textContent || '').replace(/\u00A0/g, ' ').trim(); if (!txt) return false; if (/all\s*clear/i.test(txt) || /test/i.test(txt) || /feed\s*has\s*no\s*items\.?/i.test(txt)) return false; return true; }); } function setForce110(on) { const root = document.documentElement; const was = root.classList.contains('divibar-force-110'); if (!!on === was) return; root.classList.add('divibar-atomic'); root.classList.toggle('divibar-force-110', !!on); // If we鈥檙e NOT forcing 110, clear any stray inline 110 the plugin may add later. if (!on) { const hdr = document.getElementById(HEADER_ID); if (hdr) hdr.style.setProperty('padding-top', '40px', 'important'); } requestAnimationFrame(() => root.classList.remove('divibar-atomic')); } // Debounced 2-frame confirmation to avoid flicker during animations let raf1 = null, raf2 = null; function scheduleRecompute() { if (raf1) return; raf1 = requestAnimationFrame(() => { raf1 = null; hideDiviBars(); const a = anyRealBannerVisible(); raf2 = requestAnimationFrame(() => { raf2 = null; const b = anyRealBannerVisible(); setForce110(a && b); }); }); } // --- Wiring --- document.addEventListener('DOMContentLoaded', scheduleRecompute); window.addEventListener('load', scheduleRecompute); window.addEventListener('resize', () => { cancelAnimationFrame(raf1); raf1 = null; cancelAnimationFrame(raf2); raf2 = null; scheduleRecompute(); }); new MutationObserver(() => scheduleRecompute()).observe(document.documentElement, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class', 'aria-hidden'] }); document.addEventListener('transitionend', e => { if (e.target && e.target.closest(CANDS)) scheduleRecompute(); }); document.addEventListener('animationend', e => { if (e.target && e.target.closest(CANDS)) scheduleRecompute(); }); document.addEventListener('click', function (e) { const btn = e.target && e.target.closest('.divibars-close'); if (!btn) return; setTimeout(() => { const bar = btn.closest('.divibars-container, [class*="divibar"]'); if (bar) bar.style.setProperty('display', 'none', 'important'); scheduleRecompute(); }, 200); }, true); // Initial pass scheduleRecompute(); })();