Explore thousands of online courses from MIT, Harvard, Princeton and more — free and paid, self-paced or instructor-led.
22,703 courses available
22,703 results — page 430 of 946

Commonwealth Education Trust
Develop teaching skills by understanding learner expectations and diverse learning approaches across various educational contexts.

University of Colorado Boulder
This course provides practical tools to teach justice and inclusivity, supporting students and families in challenging and contested educational contexts.

American Museum of Natural History
This course covers evolutionary relationships, population genetics, and natural and artificial selection, with guidance on integrating these concepts into classrooms.

University of California, Irvine
Final project for intermediate grammar teaching specialization, producing lesson plans, instructional videos, exercises, and assessments with peer feedback.

Arizona State University
Final capstone project where learners refine lesson plans and create teaching videos to demonstrate English teaching skills learned previously.

Arizona State University
Apply ESL teaching skills from observations by analyzing lessons and creating a detailed lesson plan with video submission for peer review.

Universitat Autònoma de Barcelona
Designed for university lecturers, this course enhances English language skills and teaching methodologies for instructing academic subjects in English.

The State University of New York
This course covers fundamentals of early childhood development, play importance, and family-educator relationships for those interested in running home-based childcare centers.

National Taiwan University
An introductory course on Taiwan’s legal system covering constitutional, criminal, civil, and corporate law, as well as historical and contemporary developments.
University of California, Irvine
This course guides ESL teachers in addressing specific challenges in intermediate English grammar through practical activities and teaching strategies.

Commonwealth Education Trust
This capstone course revisits foundational teaching concepts, enabling learners to deepen professional expertise through reflective practice and applied assessments.

Arm
This course prepares educators and learners to implement AI on edge devices, combining theoretical foundations with practical projects focused on large language models and efficient design.
University of California, Irvine
Learn effective methods to teach adjectives, adjective phrases, and clauses using engaging activities that enhance student understanding and interest in English grammar.

University of Colorado Boulder
Examines social and emotional learning (SEL) programs designed for teachers, exploring diverse methods and supports for teacher SEL development.

Commonwealth Education Trust
Develop teaching skills by building positive relationships with students, families, and colleagues in various educational settings, suitable for all educators.

Northwestern University
Explore fundamental principles of teaching violin and viola through engaging video lessons covering technique, repertoire, and group activities that foster good playing habits.

UNSW Sydney (The University of New South Wales)
Course for educators to develop effective online teaching strategies and integrate educational technology in various learning environments.

Exploratorium
Professional development course providing hands-on activities and strategies to engage students in active investigations of light phenomena.

University of California San Diego
Learn to program with inheritance and recursion in Java and prepare to teach others using the free, interactive CS Awesome textbook online.

University of California San Diego
Learn to program with class design and 1-D arrays in Java and prepare to teach others using the free, interactive CS Awesome textbook online.

University of California San Diego
Learn to program Boolean Expressions, If Statements, and loops in Java and prepare to teach others using the free, interactive CS Awesome textbook online.

University of California San Diego
Learn to program with ArrayLists and 2-D Arrays in Java and prepare to teach others using the free, interactive CS Awesome textbook online.

University of California San Diego
This course focuses on how the Internet enables new careers and changes traditional workplaces, offering a new vision for future jobs, suitable for K12 learners.

University of California San Diego
This course explores how smart devices change personal interactions and connectivity in a mobile society, designed for K12 education.