Making Teacher Education Relevant for 21st Century Africa
futurelearn.comMaking Sense of Teaching in UK Higher Education (HE)
canvas.netGirls' Education: Teaching Strategies That Develop Confidence, Resilience and Collaboration
futurelearn.comBioGraph: Teaching Biology Through Systems, Models, & Argumentation
edx.orgThe Places of Teaching Artistry
kadenze.comTeaching Impacts of Technology: Fundamentals
coursera.orgLeading Ambitious Teaching and Learning
edx.orgWhat and How to Teach with Video
platform.europeanmoocs.euTeaching Historical Inquiry with Objects
edx.orgFinding and Helping At-Risk Students (K-12)
canvas.netTeaching Speaking & Listening Skills
canvas.netBringing STEM to Light: Teaching about Light and Optics
canvas.netTransforming Education in Challenging Environments
futurelearn.comDesigning for Deeper Learning: How to Develop Performance Tasks for the Common Core
novoed.comUsing Open Educational Resources in Teaching
pok.polimi.itSupporting English Language Learners under New Standards
ecampus.oregonstate.eduBlended Language Learning: Design and Practice for Teachers
coursera.orgSupporting Student Argumentation in English Language Arts and History/Social Studies
lagunita.stanford.eduIntervention and Teaching Strategies for Visually Impaired
swayam.gov.inIntegrating English Language Development and Content Area Learning: A Conversation-Based Approach
novoed.comIntroduction to Learning and Teaching in Higher Education
futurelearn.comCSET Math Subtest I Exam Preparation Resource
canvas.netChild Protection for Teachers
futurelearn.comIntroduction to Being a Teaching Artist
kadenze.com(K-12) Communicating in Mathematics in the K-12 Classroom
canvas.netMoving to Maths 2.0
academy.schooleducationgateway.eu(K-12/HE) Professional Development for English Teachers
canvas.netSurviving Your Rookie Year of Teaching: 3 Key Ideas & High Leverage Techniques
coursera.orgCollaborative Teaching and Learning
old.europeanschoolnetacademy.euCode Week: Teaching Programming to Young Learners
open.sap.comOur Wonderful Universe
old.europeanschoolnetacademy.euTeaching Online: Reflections on Practice
opencoursesstore.d2l.comSEL Capstone
coursera.orgGet Organized: How to be a Together Teacher
coursera.orgTeaching Math Through Problem-Solving K-12
coursera.orgFoundations of Teaching for Learning: Developing Relationships
coursera.orgTeaching Adult Learners
open2study.comInspiring Young People in STEM: Resources for Activities and Promoting Diversity
futurelearn.comFoundations of Teaching for Learning: Learners and Learning
coursera.orgTeaching for Success: Learning and Learners
futurelearn.comLinking Curriculum Learning to STEM Careers
futurelearn.comAdvancing Learning through Evidence-Based STEM Teaching
coursera.orgTeaching the Beauty and Joy of Computing Curriculum
place.fi.ncsu.eduHow to Teach Computing: An Introduction to Concepts, Tools and Resources for Secondary Teachers
classcentral.comBoosting a Sense of Initiative and Entrepreneurship in Your Students
old.europeanschoolnetacademy.euPreparing for Teaching
futurelearn.comInclusive Learning and Teaching Environments
futurelearn.comTeach English Now! Capstone Project 2
coursera.orgTeaching Practical Science: Chemistry
futurelearn.comFoundations of Computer Science for Teachers
edx.orgUnderstanding and Teaching Evolution
futurelearn.comTeaching Impacts of Technology: Data Collection, Use, and Privacy
coursera.orgEnglish for Teaching Purposes
coursera.orgCoaching Teachers: Promoting Changes that Stick
coursera.orgEmbracing Language Diversity in Your Classroom
academy.schooleducationgateway.euBecoming a Confident Trainer
open2study.comUsing Peer Tutoring to Improve Student Reading
futurelearn.comTeaching Phonics in Early Childhood
futurelearn.comFoundations of Teaching for Learning: Introduction
coursera.orgBlended Learning: Personalizing Education for Students
coursera.orgGE001x: The Art of Teaching
courses.edx.orgCSET Science Subtest I Exam Preparation Resource
canvas.netHow to Teach Computing: An Introduction to Concepts, Tools and Resources for Primary Teachers
old.europeanschoolnetacademy.euAdvancing Learning Through Evidence-Based STEM Teaching
edx.orgIntroduction to Online and Blended Teaching
edx.orgConstructive Classroom Conversations: Mastering Language for College and Career Readiness (Elementary)
novoed.comMastering Language for the Common Core State Standards: Focus on Mathematics in Elementary Grades
novoed.comBecoming a Better Teacher: Exploring Professional Development
futurelearn.comReading for Understanding: Literacy for Learning in the 21st Century
canvas.netOur Fragile Planet
old.europeanschoolnetacademy.euLanguage Assessment in the Classroom
futurelearn.comLearning in a Museum
academy.schooleducationgateway.euTeaching Biology: Inspiring Students with Plant Science
futurelearn.comTeaching Impacts of Technology: Relationships
coursera.orgStart a CoderDojo Club
futurelearn.comMy Favorite Lectures @ HKUST
coursera.orgAn Introduction to Teaching Vocabulary
futurelearn.comInnovating Instruction: Learning Design in the STEM Classroom
edx.orgContemporary Approaches to University Teaching (HE)
canvas.netInnovative Practices for Engaging STEM Teaching
old.europeanschoolnetacademy.euForce and Motion: Pedagogical Content Knowledge for Teaching Physics
edx.orgFoundations of Teaching for Learning: Curriculum
coursera.orgTeaching Literacy Through Film
futurelearn.comTeaching STEM Subjects: Differentiation for Learning
futurelearn.comTALE 2: Course Design and Instruction of Engineering Course
swayam.gov.inConstructive Classroom Conversations: Mastering Language for College and Career Readiness
novoed.comTeaching Statistics Through Data Investigations
place.fi.ncsu.eduClassroom Management: Designing Routines and Procedures (Project-Centered Course)
coursera.orgAssessment in Higher Education: Professional Development for Teachers
coursera.orgManaging Behaviour for Learning
canvas.netLearnToMod For Educators
coursera.orgBecoming a Better Music Teacher
futurelearn.comFoundations of Teaching for Learning: Introduction to Student Assessment
coursera.orgTeach English Now! Second Language Listening, Speaking, and Pronunciation
coursera.orgTeaching Impacts of Technology: Global Society
coursera.orgTeaching Grammar Communicatively (K-12/HE)
canvas.netWorld Class Teaching
place.fi.ncsu.eduNavigation through the Ages
old.europeanschoolnetacademy.euTeaching Primary Science: Getting Started
futurelearn.comInstructional Design Foundations and Applications
coursera.orgScratch: Programming for Teachers
edx.orgTeaching Adults: For new (and newish) Teachers
canvas.netIntegrating CCRS and Literacy K-12
coursera.orgInquiry-Based Teaching in Life Sciences
old.europeanschoolnetacademy.euBecoming a Student Assistant: Teaching and Mentoring
futurelearn.come-Learning Ecologies: Innovative Approaches to Teaching and Learning for the Digital Age
coursera.orgConstructive Classroom Conversations: Mastering Language for College and Career Readiness (Secondary)
novoed.comTeaching Foundational Reading Skills
place.fi.ncsu.eduDigital Skills for Teachers: Making Technology Work for You
futurelearn.comHybrid to Online with Jupyter
learning.buffalo.eduTESOL Strategies: Supporting ESL Students in Mainstream Classrooms
futurelearn.comCSET Math Subtest III Exam Preparation Resource
canvas.netTeaching Online: Reflections on Practice
canvas.netWorld Class Maths: Asian Teaching Practice
futurelearn.comImpact of Technology: How To Lead Classroom Discussions
futurelearn.comThe Science of Learning - What Every Teacher Should Know
edx.orgLearning to Teach Online
coursera.orgFoundations of Teaching for Learning: Being a Teacher
coursera.orgTeaching Secondary Mathematics through Social Issues
edx.orgPowerful Tools for Teaching and Learning: Digital Storytelling
coursera.orgFraction Foundations: Helping Students Understand Fractions
place.fi.ncsu.eduGenius Matters (K-12/HE)
canvas.netThe Teacher's Social and Emotional Learning
coursera.orgTeaching Probability
futurelearn.comBlended Teaching of World Languages
ltmooc.comHow To Teach Us
coursera.orgOrchestrating Whole Classroom Discussion
coursera.org(K-12) Teaching Math Through Problem-Solving K-12
canvas.netAn Introduction to Evidence-Based Undergraduate STEM Teaching
edx.orgCapstone Project: Teaching Impacts of Technology
coursera.orgTeaching Mathematics with Technology
place.fi.ncsu.eduEffective Engineering Teaching In Practice
onlinecourses.nptel.ac.inLocating, Creating, Licensing and Utilizing OERs
coursesites.comEmerging Trends & Technologies in the Virtual K-12 Classroom
coursera.orgCreating Engaging Environments for English Language Classrooms
canvas.netTeaching And Learning in General Programs: TALG
swayam.gov.inSupporting Successful Learning in Secondary School
futurelearn.com(HE) Teaching Flipped
canvas.netHelping Adults Learn by Using Appropriate Instructional Methods
canvas.netHealth Professional Teaching Skills – Level 1 – Foundational
edx.org(K-12) Integrating CCRS and Literacy K-12
canvas.netTeachers + Web 2.0 = Creative Classrooms
opencourses.desire2learn.comElection 2015 for AS Level Politics
futurelearn.comEffective Teaching Strategies for Biology
edx.orgGuerrilla Literacy Learners
platform.europeanmoocs.eu(K-12) Teaching Principles for Language-Based Learning Disabilities
canvas.netProfessional Development for Early Career Teachers
futurelearn.comTeaching the Computer Science Discoveries Course
place.fi.ncsu.eduEuropeana in your classroom: building 21st-century competences with digital cultural heritage
old.europeanschoolnetacademy.euSupporting English Learners: Resources for Leaders
lagunita.stanford.eduDyslexia and Foreign Language Teaching
futurelearn.comThe Work of Teaching Artists
kadenze.comFirst Year Teaching (Elementary Grades) - Success from the Start
coursera.org(K-12) Online Teaching and Learning in K-12
canvas.net(K-12) Engaging Students in Academic Discussions
canvas.netCode Week: Teens Get Coding!
open.sap.comHelping History Teachers Become Writing Teachers
canvas.netPowerful Tools for Teaching and Learning: Web 2.0 Tools
coursera.orgiTDI Summer School MOOC For English Teachers
itdipro.wiziq.comTeaching Practical Science: Biology
futurelearn.comPrepare to Run a Code Club
futurelearn.comTeaching Artists, Audiences and Communities
kadenze.comTechniques for Teaching Adjectives and Adjective Clauses
coursera.orgTeacher SEL: Programs, Possibilities, and Contexts
coursera.orgIntroducing Assessment for Learning
futurelearn.comEffective Group Work Strategies (K-12/HE)
canvas.netFoundations of Teaching for Learning: Being a Professional
coursera.orgDesign Thinking for Leading and Learning
edx.orgGet Interactive: Practical Teaching with Technology
coursera.orgFirst Year Teaching (Secondary Grades) - Success from the Start
coursera.orgDeveloping Literacy: A Journey from Still Image to Film
futurelearn.comUnderstanding Classroom Interaction
edx.orgCommunicating in Math in the K-12 Classroom
coursera.orgWorld Class Maths: Asian Teaching Methods
futurelearn.comIntroduction to Data Wise: A Collaborative Process to Improve Learning & Teaching
edx.orgTeaching Practical Science: Physics
futurelearn.comOur Solar System and Beyond: Teaching Primary Science
futurelearn.comBoosting Bioeconomy Knowledge in Schools
old.europeanschoolnetacademy.euProviding Students with Useful Feedback
canvas.netManaging Behaviour for Learning
futurelearn.comFoundations of Teaching Science and Engineering
edx.orgExpanding SEL
coursera.orgTeaching Programming in Primary Schools
futurelearn.comSurviving Your First Years of Teaching
academy.schooleducationgateway.euOnline Instruction for Open Educators
wideworlded.orgTeaching Intermediate Grammar Project
coursera.orgAssessment and Teaching of 21st Century Skills
coursera.orgConstructive Classroom Conversations: Improving Student-to-Student Interactions
lagunita.stanford.eduAnalytics for the Classroom Teacher
edx.orgExploring the World of English Language Teaching
futurelearn.com(K-12/HE) Purposeful, Interactive Foreign Language Teaching
canvas.netProfessional Development for Teacher Trainers
canvas.netPositive Behavior Support for Young Children
edx.orgInstructional Ideas and Technology Tools for Online Success
coursesites.comInspiring Young People in STEM: Communication Skills for STEM Ambassadors
futurelearn.comTeaching English Online
futurelearn.comNegotiating Learner Differences: Towards Productive Diversity in Learning
coursera.orgFoundations of Teaching for Learning: Planning for Teaching and Learning
coursera.orgFoundations of Virtual Instruction
coursera.orgEducating Girls: Teaching Approaches to Helping Girls Thrive
futurelearn.comSEL for Students: A Path to Social Emotional Well-Being
coursera.orgOutcome based pedagogic principles for effective teaching
onlinecourses.nptel.ac.inTeaching with Tablets
openeducation.blackboard.comCreating Apps in the Classroom
futurelearn.comTeaching for Success: the Classroom and the World
futurelearn.comTeaching With Technology and Inquiry: An Open Course For Teachers
edx.orgHealth Professional Teaching Skills – Level 3 - Professionalism
edx.orgSupporting English Language Learners under New Standards
novoed.comLiteracy Teaching and Learning: Aims, Approaches and Pedagogies
coursera.orgCSET Science Subtest II Exam Preparation Resource
canvas.netTeaching for Success: Lessons and Teaching
futurelearn.comTeaching Your Subject in English
futurelearn.com“Yes I can” – Empowering Student Learning
old.europeanschoolnetacademy.euTeaching Statistics Through Inferential Reasoning
place.fi.ncsu.eduTeaching Literacy with and Through Technology (K-12)
canvas.netTeaching Impacts of Technology: Workplace of the Future
coursera.orgSupporting Successful Learning in Primary School
futurelearn.comTeaching Science at University
coursera.orgCSET Math Subtest II Exam Preparation Resource
canvas.netAssessment for Learning in STEM Teaching
futurelearn.comStrategies for Teaching Perfect Tenses and Modals
coursera.orgFoundations of Teaching for Learning Capstone: The Reflective Practitioner
coursera.orgBullying in Schools: How Should Teachers Respond?
futurelearn.comTeaching Students Who Have Suffered Complex Trauma
futurelearn.com(HE) Teacher Certification Exam Preparation
canvas.net