eltMATE

Download free resources and materials for CELTA, DELTA, TEFL, TESOL teacher training & professional development courses — all in one place!

Who Are These Resources For?

TEACHER TRAINERS

Download ready-to-use worksheets with answer keys for your input sessions and workshops.

TEACHER STUDENTS

Download self-access readings with key ELT concepts and pedagogy to support your learning.

INSTITUTIONS

Discover tailor-made courses and training sessions for your educational institution.

CUSTOMISED COURSES

Need expert support in designing and delivering a customised teacher training session or course for your institution?
Let’s create something impactful together!

Say Hello!

eltmate-mail

    QUICK LINKS

    Copyright eltmate.com – Privacy policy

    "); const link = document.createElement("a"); link.href = source; link.download = `${getFileName()}.doc`; link.click(); };document.getElementById('cust-pdf').onclick = function() { const fileName = getFileName();const pageHTML = `${fileName}
    To Print: Press Ctrl+P (Windows) or Cmd+P (Mac) → select your printer → click Print
    To Save as PDF: Press Ctrl+P (Windows) or Cmd+P (Mac) → change destination to "Save as PDF" → click Save
    ${resultsContent.innerHTML}
    `;const blob = new Blob([pageHTML], { type: 'text/html' }); const url = URL.createObjectURL(blob); const win = window.open(url, '_blank'); if (win) { win.addEventListener('load', () => { URL.revokeObjectURL(url); }); } }; }const style = document.createElement('style'); style.innerHTML = ` @keyframes pulseFade { 0% { opacity: 0.3; } 50% { opacity: 1; } 100% { opacity: 0.3; } } .ai-custom-btn { width: 150px; height: 50px; background-color: #fa4f83; color: white !important; border: none; border-radius: 4px; cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 500; } .ai-custom-btn i { margin-right: 8px; font-size: 16px; } .ai-custom-btn:hover { background-color: #d4436f; } `; document.head.appendChild(style);observer.observe(document.body, { childList: true, subtree: true }); })();