Teaching courses cover methods for effective instruction, classroom management, lesson planning, and assessment strategies. You can learn about different educational theories, how to engage students, and the use of technology in teaching. Topics may also include differentiated instruction and creating inclusive learning environments.

Commonwealth Education Trust
Skills you'll gain: Growth Mindedness, Teaching, Lesson Planning, Student Engagement, Instructional Strategies, Learning Theory, Instructional Design, Goal Setting, Relationship Building, Professional Development, Planning, Constructive Feedback
★ 4.8 (311) · Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Education Software and Technology, Data Management, Digital pedagogy
★ 4.7 (515) · Mixed · Course · 1 - 3 Months
University of California, Irvine
Skills you'll gain: Video Production, Grammar, Developing Training Materials, English Language, Language Learning
★ 4.2 (168) · Beginner · Specialization · 3 - 6 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Differentiated Instruction, Teaching, Literacy, Trauma Care, Human Learning, Pedagogy, Education and Training, Learning Styles, Instructional Strategies, Instructional Design, Learning Theory, Disabilities, Classroom Management, Cultural Diversity, Advocacy, Language Learning, Writing, Childhood Education and Development, Working With Children, Diversity Equity and Inclusion Initiatives
★ 4.7 (335) · Beginner · Specialization · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Video Production, Post-Production, Video Editing, Storyboarding, Media Production, Developing Training Materials, Content Creation, Editing, Writing
★ 4.7 (239) · Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Java, Teaching, Programming Principles, Pedagogy, Computer Programming, Cultural Responsiveness, Test Case, Computational Logic, Digital pedagogy, Education Software and Technology, Data Structures
★ 4.7 (58) · Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Resilience, Teaching, Systems Thinking, Diversity Awareness, Adaptability, Instructional Design, Constructive Feedback, Higher Education
★ 4.8 (63) · Intermediate · Course · 1 - 4 Weeks
Georgia Institute of Technology
Skills you'll gain: English Language, Business Communication, Verbal Communication Skills, Oral Expression, Communication, Telephone Skills
★ 4.2 (40) · Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Teaching, Education Software and Technology, Mathematics Education, Education and Training, Instructional Strategies, Digital pedagogy, Simulations, Interactive Learning, Simulation and Simulation Software, Pedagogy, Curriculum Planning, Educational Materials, Decision Making, Instructing, Student Engagement, Student-Centred Learning, Diversity Equity and Inclusion Initiatives, Growth Mindedness, Physics, Chemistry
★ 4.9 (155) · Beginner · Specialization · 3 - 6 Months

Erasmus University Rotterdam
Skills you'll gain: Constructive Feedback, Higher Education, Instructional Design, Planning, Reliability, Analytical Skills, Decision Making
★ 4.8 (436) · Intermediate · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Generative AI, Classroom Management, Responsible AI, Differentiated Instruction, Education Software and Technology, AI Personalization, Lesson Planning, Data Ethics, AI literacy, AI Integrations, Digital pedagogy, Artificial Intelligence, Instructional and Curriculum Design, Ethical Standards And Conduct, Automation, Communication Strategies, Strategic Communication, Critical Thinking
Beginner · Course · 1 - 3 Months

Skills you'll gain: Course Development, Public Speaking, Verbal Communication Skills, Education and Training, Teaching, Classroom Management, Instructional Design, Communication, Communication Strategies, Digital pedagogy, Content Creation, Virtual Environment, Digital Transformation
Beginner · Course · 1 - 3 Months
Start with what you want to focus on. If you're interested in learner-centered teaching strategies, look for courses covering active learning techniques, formative assessment, and engagement strategies. If you want to create online courses using specific platforms, choose courses that teach course design for Moodle or Canvas, including multimedia integration and user experience design.