Practical projects
Help learners build games, websites, circuits, robots, and creative prototypes—not just read about them.
Join the UMS team
UMS instructors help learners turn curiosity into working projects through clear lessons, practical feedback, and friendly support.
Why teach at UMS
Help learners build games, websites, circuits, robots, and creative prototypes—not just read about them.
Teach children, teens, and adults with clear examples, patient explanations, and supportive feedback.
Use the course manager, lessons, quizzes, messaging, support sessions, and certification tools in one place.
Open roles
Teach block coding, Python, web basics, animations, games, and creative programming projects.
Guide learners through sensors, circuits, Arduino, ESP32, micro:bit, and safe physical-computing builds.
Help learners build confidence with productivity, design, online safety, communication, and web tools.
Support learners and families with courses, projects, and maker challenges.
What we look for
Not ready to teach?
Browse courses and certifications, then apply to teach once you find the path you love.
Install the UMS app
Detecting your device…
Install status on this browser
Use your browser’s “Add to Home Screen”, “Install app”, or “Create shortcut” option. The site must be opened over HTTPS with the UMS manifest and service worker available.
The app works offline for saved pages where your browser supports it. Student accounts still need an internet connection to sign in and save progress.
Hello! How can we help you today?
Please do not share passwords or card details in chat. UMS staff will never ask for them.