Contact FutureLearn for Support Skip main navigation
We use cookies to give you a better experience, if that’s ok you can close this message and carry on browsing. For more info read our cookies policy.
We use cookies to give you a better experience. Carry on browsing if you're happy with this, or read our cookies policy for more information.

Teaching Courses

Join online teaching courses to support teachers' professional learning and development. Enhance how you teach subjects such as English as a foreign language or STEM, or try new approaches to assessment, behaviour management or special needs provision.

teaching

Browse by topic or start date, to find the right course for you.

Active filters:
Start now
Lead educator Muriel teaching language in a classroom at the whiteboard
The British Film Institute (BFI)
Short Film in Language Teaching
Find out how teaching with short film can bring alive the learning of languages and introduce rich cultural content to lessons.
Girls working with a teacher
Girls' Day School Trust
Girls' Education
How can teachers help close the gender gap? Get guidance on helping girls achieve their potential with this free online course.
Managing Behaviour for Learning
National STEM Learning Centre
Managing Behaviour for Learning
Maintain discipline and transform your classroom with this CPD for teachers to improve student behaviour and support learning.
[image description to be added]
British Council
Teaching for Success: Lessons and Teaching
Look at lessons, courses and resources with this continuing professional development course for English language teachers.
Red Cross First Aid workers help a teenage girl onto a stretcher.
International Federation of Red Cross and Red Crescent Societies
First Aid for Babies and Children
Learn life-saving skills to treat choking, burns, wounds or cardiac arrest in children through this free online first aid course.
Raspberry Pi Foundation
Object-oriented Programming in Python
Learn object-oriented programming principles by creating your own text-based adventure game in Python.
"Colours" by Connor Sparrowhawk: #JusticeforLB
The University of Kent
Understanding Autism
Understand more about autism, including diagnosis, the autistic spectrum and life with autism, with this online course.
A teacher at work in her classroom (TEMP LOW RES)
British Council
Becoming a Better Teacher
Grow your skills as a teacher and learn more about professional development for teachers with this online course.
Abstract image which includes 3 special bubbles, within which a graph, globe, world globe, molecular symbol, organisational chart
UNSW Sydney
Introduction to Educational Design in Higher Education
Learn about educational design in this second course of the Foundations of University Learning and Teaching program from UNSW
Child learning to code
Raspberry Pi Foundation
Teaching Programming in Primary Schools
Understand key programming concepts and apply them using Scratch, with this introductory course for primary or K-5 teachers.
Raspberry Pi and LEDs
Raspberry Pi Foundation
Teaching Physical Computing with Raspberry Pi and Python
Create simple systems that respond to and control the physical world using the Raspberry Pi and Python.
UNSW Sydney
Introduction to Learning and Teaching in Higher Education
Learn about theories of learning and teaching in the first course of the Foundations of University Learning and Teaching program.
17

Make professional development easy with our online teaching courses

Learn flexibly online, for free

Develop your teaching skills with short, online professional development courses that are easy to fit around your timetable. Start learning for free, on desktop, tablet or mobile.

Upgrade for tests and Certificates

Upgrade your course to get ongoing access to course content, take tests and demonstrate your professional development with a Certificate of Achievement. Prices start from £39.

Meet teachers and teacher trainers

Learn with top educationalists from leading universities and specialist teaching organisations. Network with and learn from the experiences of other teachers all over the world.

Meet the people who love FutureLearn

Effrosyni, who is taking the English language teaching course program 'Teaching for Success' on FutureLearn

I strongly believe that the program will be a significant qualification for my CV. My success on the program will give me more confidence to keep trying to make the difference in the domain of English education and contribute to the welfare of our society.

Effrosyni
Learner on Teaching for Success

Sian, who took the teaching course 'Differentiating for Learning in STEM Teaching' on FutureLearn

I was seeking out a way to study without having to put my daughter into childcare... I was amazed at how many education courses I could sign up for that are perfect for my CPD. Knowing that other teachers take these courses for their professional development helped to seal the deal for me!

Sian
Learner on Differentiating for Learning in STEM Teaching