Roots Academy

Roots Academy

Home

Roots Academy Canada

Living a God-centered life

A transformative learning experience with Ust. Hisham Abu Yusuf, designed to help you weave the guidance of the Qur’an into your student and professional life. Grow as a student, excel as a professional, and flourish spiritually - join the movement.

What's happening in Canada

Events

:root{ --ink:#111827; --muted:#6b7280; --brand:#2EAFA2; --shadow:0 10px 30px rgba(0,0,0,.06); } /* Force Poppins everywhere within the widget */ .events-wrap, .events-wrap * { font-family:'Poppins',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif !important; } .events-carousel{position:relative;max-width:1100px;margin:0 auto;padding:8px 52px;} .ec-track{display:flex;overflow:hidden;scroll-behavior:smooth;} .ec-slide{flex:0 0 100%;display:grid;grid-template-columns:1.1fr .9fr;gap:36px;align-items:center;padding:8px 0;} .ec-col{min-width:0} /* Typography */ .ec-title{font-size:30px;line-height:1.2;font-weight:700;margin:0 0 10px;color:var(--ink);} .ec-desc{font-size:16px;line-height:1.5;font-weight:400;color:#374151;margin:8px 0;} .ec-bullets{padding-left:22px} .ec-bullets li{margin:6px 0} .ec-sub{font-size:19px;font-weight:700;color:#14a28f;margin:16px 0 6px} .ec-meta p{margin:6px 0;font-size:16px;font-weight:400;color:#374151;} .ec-meta p > strong{font-weight:700} .ec-media img{width:100%;display:block;border-radius:18px;box-shadow:var(--shadow)} /* Register button + hover (white bg, teal text & border, no underline) */ .ec-btn{display:inline-block;margin-top:14px;background:#2EAFA2;color:#fff;padding:12px 20px;font-weight:700; letter-spacing:.5px;border-radius:999px;text-decoration:none;border:2px solid #2EAFA2;transition:all .2s ease;} .ec-btn:hover,.ec-btn:focus{background:#fff;color:#2EAFA2;border-color:#2EAFA2;text-decoration:none} /* Arrows — simple chevrons */ .ec-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;background:transparent;color:#7b8a8a; font-size:44px;line-height:1;padding:0 6px;cursor:pointer;} .ec-prev{left:8px}.ec-next{right:8px} .ec-arrow:hover{color:#2EAFA2} .ec-arrow:focus-visible{outline:2px solid #2EAFA2;outline-offset:2px} /* Dots */ .ec-dots{display:flex;gap:8px;justify-content:center;padding:12px 0} .ec-dots button{width:8px;height:8px;border-radius:999px;border:0;background:#d1d5db;cursor:pointer} .ec-dots button.active{width:20px;background:var(--brand)} /* Countdown centered and glowing */ .ec-media{display:flex;flex-direction:column;align-items:center;} .ec-count{ display:inline-flex;align-items:center;justify-content:center;gap:10px; margin:16px auto 0;padding:10px 16px;border-radius:999px; background:#fff;border:1px solid #e5e7eb;color:#0f172a;font-weight:600;font-size:14px; box-shadow:0 4px 20px rgba(0,0,0,0.05);font-variant-numeric:tabular-nums; } .ec-count .dot{ width:10px;height:10px;border-radius:50%;background:#2EAFA2; box-shadow:0 0 8px #2EAFA2, 0 0 15px rgba(46,175,162,0.6); animation:pulseGlow 2s ease-in-out infinite; } .ec-count .t{display:inline-flex;gap:10px} .ec-count .t span{min-width:44px;text-align:center} .ec-count.live{border-color:#2EAFA2;background:#eefbf9} .ec-count.ended{opacity:.65} @keyframes pulseGlow{ 0% { box-shadow:0 0 6px #2EAFA2, 0 0 10px rgba(46,175,162,0.4); } 50% { box-shadow:0 0 14px #2EAFA2, 0 0 28px rgba(46,175,162,0.6); } 100% { box-shadow:0 0 6px #2EAFA2, 0 0 10px rgba(46,175,162,0.4); } } /* Responsive */ @media (max-width:900px){ .events-carousel{padding:8px 44px} .ec-slide{grid-template-columns:1fr;gap:18px} .ec-media{order:2} .ec-text{order:1} } @media (max-width:520px){ .events-carousel{padding:6px 36px} .ec-title{font-size:26px} .ec-count{font-size:13px;padding:8px 12px} .ec-count .t span{min-width:38px} } @media (hover:hover){ .ec-track{cursor:grab} .ec-track:active{cursor:grabbing} } (function(){ const root = document.getElementById('eventsCarousel'); const track = root.querySelector('.ec-track'); const slides = Array.from(root.querySelectorAll('.ec-slide')); const prev = root.querySelector('.ec-prev'); const next = root.querySelector('.ec-next'); const dots = root.querySelector('.ec-dots'); let index = 0, isDown=false, startX=0, startScroll=0, timer=null; const AUTO_MS = 5500; // autoplay speed // Build dots slides.forEach((_, i)=>{ const b=document.createElement('button'); b.setAttribute('aria-label',`Go to slide ${i+1}`); b.addEventListener('click', ()=>go(i, true)); dots.appendChild(b); }); function mark(){ dots.querySelectorAll('button').forEach((d,i)=>d.classList.toggle('active', i===index)); } function go(i, user=false){ index=(i+slides.length)%slides.length; track.scrollTo({left:index*track.clientWidth, behavior:'smooth'}); mark(); if(user) restart(); } function nextSlide(user=false){ go(index+1, user); } function prevSlide(user=false){ go(index-1, user); } // autoplay function start(){ stop(); timer=setInterval(()=> nextSlide(false), AUTO_MS); } function stop(){ if(timer) clearInterval(timer); timer=null; } function restart(){ stop(); start(); } document.addEventListener('visibilitychange', ()=> document.hidden ? stop() : start()); root.addEventListener('mouseenter', stop); root.addEventListener('mouseleave', start); // events next.addEventListener('click', ()=>nextSlide(true)); prev.addEventListener('click', ()=>prevSlide(true)); window.addEventListener('resize', ()=>go(index)); root.tabIndex = 0; root.addEventListener('keydown', e=>{ if(e.key==='ArrowRight') nextSlide(true); if(e.key==='ArrowLeft') prevSlide(true); }); // drag / swipe track.addEventListener('pointerdown', e=>{ isDown=true; startX=e.clientX; startScroll=track.scrollLeft; track.setPointerCapture(e.pointerId); stop(); }); track.addEventListener('pointermove', e=>{ if(!isDown) return; track.scrollLeft = startScroll - (e.clientX - startX); }); track.addEventListener('pointerup', ()=>{ if(!isDown) return; isDown=false; const moved = startScroll - track.scrollLeft; const threshold = track.clientWidth*0.15; if(moved > threshold) nextSlide(true); else if(moved { const i = Math.round(track.scrollLeft / track.clientWidth); if(i!==index){ index=i; mark(); } }); // init go(0); start(); })(); // ===== Countdown timers ===== (function(){ const pads = n => String(n).padStart(2,'0'); const items = Array.from(document.querySelectorAll('.ec-count')); if (!items.length) return; function render(el){ const targetISO = el.getAttribute('data-datetime'); const target = new Date(targetISO); const now = new Date(); let diff = target - now; el.classList.remove('live','ended'); if (diff <= 0){ const threeHours = 3 * 60 * 60 * 1000; if (now - target < threeHours){ el.classList.add('live'); el.innerHTML = `Starting now`; } else { el.classList.add('ended'); el.innerHTML = `Event finished`; } return; } const d = Math.floor(diff / (1000*60*60*24)); diff %= 1000*60*60*24; const h = Math.floor(diff / (1000*60*60)); diff %= 1000*60*60; const m = Math.floor(diff / (1000*60)); diff %= 1000*60; const s = Math.floor(diff / 1000); const days = d > 0 ? `${pads(d)}d` : ''; el.innerHTML = ` Starts in ${days}${pads(h)}h${pads(m)}m${pads(s)}s `; } function tick(){ items.forEach(render); } tick(); setInterval(tick, 1000); })();

reigniting islamic principles

What is Roots Academy?

Roots Academy is an educational and community-building initiative dedicated to nurturing faith, knowledge, and leadership among students. Through its programs and workshops, it has taught over 4,000 students, worked with 65 universities, and engaged 100+ volunteers, while also helping new Muslims begin their spiritual journeys.

Who Is It For?

Muslim university and college students, as well as young professionals, who want to deepen their connection with faith while striving for excellence in their academics and careers. It’s for those seeking a community that nurtures spiritual grounding and purposeful leadership.

reigniting islamic principles

What is Roots Academy?

Roots Academy is an educational and community-building initiative dedicated to nurturing faith, knowledge, and leadership among students. Through its programs and workshops, it has taught over 4,000 students, worked with 65 universities, and engaged 100+ volunteers, while also helping new Muslims begin their spiritual journeys.

Who Is It For?

Muslim university and college students, as well as young professionals, who want to deepen their connection with faith while striving for excellence in their academics and careers. It’s for those seeking a community that nurtures spiritual grounding and purposeful leadership.

REINFORCING CORE ISLAMIC VALUES

Why Join?

Deepen Your Faith: Strengthen your spiritual foundation through authentic, Qur’an-centered learning that connects timeless principles to modern life.

Build Real Skills: Develop practical tools for leadership, reflection, and character growth that you can apply in your academics, career, and community work.

Join a Purposeful Community: Learn alongside driven Muslim students and professionals who are passionate about faith, excellence, and positive impact.

Our Instructor

Ustadh Hisham Abu Yusuf

Ustadh Hisham Abu Yusuf completed his BA in Islamic Studies at Al Azhar University in Egypt. Prior to this, he spent some years studying Arabic and the Islamic sciences traditionally in the UAE.

He was previously the Muslim Chaplain at University of Nottingham and is the Academic Director for Roots Academy, a charity that delivers structured essential Islamic education to university students on 65 campuses in the UK, US, Australia, and Canada.

Our Instructor

Ustadh Hisham Abu Yusuf

Ustadh Hisham Abu Yusuf completed his BA in Islamic Studies at Al Azhar University in Egypt. Prior to this, he spent some years studying Arabic and the Islamic sciences traditionally in the UAE.

He was previously the Muslim Chaplain at University of Nottingham and is the Academic Director for Roots Academy, a charity that delivers structured essential Islamic education to university students on 65 campuses in the UK, US, Australia, and Canada.

Frequently Asked Questions

Unfortunately, paid events are non-refundable due to the limited number of seats.

Fill out our general volunteer form and our team will reach out to you.

Find your local Roots workshop on Instagram

Fill out our campus interest form and our team will reach out to you.

Testimonials
FOLLOW US ON

Want to Support the Vision?