Practical courses in business, languages, technology and personal development. Watch lessons whenever it suits you, or study in a small live group, online or in person.
Choose the format that fits your schedule. Many students start with an online course and then join a live class to practise with a teacher.
Recorded lessons you follow at your own pace, from any device.
Scheduled sessions with a teacher, in small groups where everyone takes part.
Self-paced video courses with clear lessons, practice exercises and a certificate at the end.
Build clean spreadsheets, use the formulas offices rely on every day, and turn raw numbers into a one-page dashboard.
Understand how customers find businesses online and plan simple campaigns on search, social media and email.
Learn to write real programs in Python, one small step at a time, with exercises after each lesson.
Learn bookkeeping, invoices, cash flow and the three main financial statements in plain language.
Plan, schedule and deliver projects on time, using methods that work for both small teams and large companies.
Teacher-led classes on a weekly schedule. Join online from anywhere or in person.
Hands-on live classes for children aged 8 to 14: build and program simple robots and learn how artificial intelligence works.
Small group live classes with a teacher: meetings, emails, presentations and phone calls in English. 8 weeks, 2 sessions per week.
Prepare for IELTS Academic or General with a live teacher: all four skills, timed practice tests and personal feedback on writing and speaking.
Start speaking and reading Arabic with a live teacher. 8 weeks, small groups, online or in person.
Four live workshop sessions for new and current managers: leading people, giving feedback, delegating and handling conflict.
Pick the subject and your level. Each class page shows the full programme.
Enrol online. We confirm the start date, the weekly times and how to join by email.
Attend by video call or in person. Groups stay small so everyone takes part.
Watch the recordings, complete your practice and receive your certificate.
Write to us and we will send the schedule for the next groups.
Courses are taught by people who use these skills in their own work.
Real examples from offices and businesses, so you can use what you learn the next day.
Live classes are kept small, so the teacher knows every student.
Any course can be run as a private class for your team, online or at your office.
Create your free account, then choose an online course or book your place in a live class.
Create a free accountAre you an experienced teacher or trainer? Apply to teach an online course or a live class with us.
Apply to teach
Write a public review