Teaching courses can help you learn lesson planning, classroom management, instructional strategies, and assessment techniques. You can build skills in engaging diverse learners, integrating technology into lessons, and fostering critical thinking. Many courses introduce tools like learning management systems, digital assessment platforms, and collaborative software to enhance teaching effectiveness and student interaction.

Advancing Women in Tech
Skills you'll gain: Product Roadmaps, Product Management, Customer Retention, Cross-Functional Team Leadership, Technical Product Management, Professional Networking, Financial Analysis, Product Strategy, Product Requirements, Product Development, Product Lifecycle Management, New Product Development, Innovation, Artificial Intelligence and Machine Learning (AI/ML), User Experience Design, Design, Revenue Management, Financial Statements, Performance Management, Interviewing Skills
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Politecnico di Milano
Skills you'll gain: Pedagogy, Course Development, Instructional and Curriculum Design, Instructional Strategies, Student Engagement, Educational Materials, Innovation, Student-Centred Learning, Curriculum Planning, Learning Theory, Open Source Technology, Learning Strategies
Beginner · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: 3D Modeling, SketchUp (3D Modeling Software), Software Installation, 3D Assets, Visualization (Computer Graphics)
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Generative AI Agents, Workflow Management, Agentic systems, Artificial Intelligence, Business Process Automation, Generative AI, AI Product Strategy, Automation, Prompt Engineering, Technology Strategies, Decision Support Systems, Emerging Technologies, Responsible AI
Beginner · Course · 1 - 4 Weeks

Tel Aviv University
Skills you'll gain: Biotechnology, Cell Biology, Life Sciences, Molecular Biology, Biochemistry, Biology, Anatomy, Food and Beverage, Environmental Science
Intermediate · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Education Software and Technology, Teaching, Cultural Diversity, Instructional Design, Curriculum Development, Human Learning, Student-Centred Learning, Instructional Strategies, Learning Theory, Student Engagement, Interpersonal Communications
Mixed · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Biology, Environmental Science, Environment, Life Sciences, Taxonomy
Mixed · Course · 1 - 4 Weeks

McMaster University
Skills you'll gain: Exercise Science, Kinesiology, Productivity, Cardiology, Stress Management, Time Management, Adaptability, Human Musculoskeletal System, Nutrition and Diet, Physiology, Mental Health, Goal Setting
Beginner · Course · 1 - 4 Weeks

University of Geneva
Skills you'll gain: International Relations, Leadership and Management, Strategic Partnership, Marketing, Fundraising, Leadership, Governance, Public Policies, Business, Organizational Strategy, Organizational Structure, Diplomacy, World History
Beginner · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Java, Object Oriented Programming (OOP), Software Design, Computer Programming, Program Development, Debugging, Integrated Development Environments, Data Structures, Algorithms
Beginner · Course · 1 - 3 Months

University of Cambridge
Skills you'll gain: Childhood Education and Development, Human Learning, Child Development, Teaching, Learning Theory, Instructional Strategies, Learning Strategies, Disabilities, Autism Spectrum Disorders, Special Education, Human Development, Differentiated Instruction, Neurology, Diversity Awareness, Psychology
Beginner · Course · 1 - 3 Months