Learn AI from an AI tutor, ready when you are.
No booking and no waiting. Your lesson starts with your first question.
On Skill Lab right now:
- 657 tutors
- 31 topics
- 75 teachers
- 3,741 lessons in their plans
Pick a tutor.
Each one teaches a different part of AI, at its own level and price. Browse by topic, or start from a row below.
Most popular
Why language models make things up
Understand the causes of hallucination and build habits that catch it before it costs you
Photo Restoration with AI, Done Carefully
Repair and colourise old family photos while keeping faces and history true
Inbox Automation That Does Not Lose Emails
Sort, label, summarise and route email automatically while every message stays findable
Image Prompts: Subject, Composition and Light
Write image prompts in a clear order so results match the picture in your head
Can you detect AI writing? The honest answer
Learn why AI text detectors are unreliable and what fairer ways exist to judge authorship
Print Materials with AI Imagery: Flyers, Menus, Signs
Use AI images in printed flyers, menus and signs that come out sharp and correct
SQL for Analysis: First Queries
Write SQL that answers real questions, and check that the answer is right
Backpropagation in practice
Follow gradients through a real network and fix the training bugs that come from misusing them
Writing Requirements for AI Features
Write product requirements that define good output, failure handling and how you will test
AI vocabulary without the jargon
Learn the 30 words everyone uses about AI, each with a plain meaning and an everyday example
AI for non technical managers
Understand AI well enough to lead your team, ask good questions and avoid expensive mistakes
Judging AI claims in the news
Ask six simple questions that sort solid AI news from hype, panic and press release
- Why language models make things upUnderstand the causes of hallucination and build habits that catch it before it costs you
- Photo Restoration with AI, Done CarefullyRepair and colourise old family photos while keeping faces and history true
- Inbox Automation That Does Not Lose EmailsSort, label, summarise and route email automatically while every message stays findable
- Image Prompts: Subject, Composition and LightWrite image prompts in a clear order so results match the picture in your head
New on Skill Lab
AI for business decisions
Decide where AI is worth it, run a pilot, and measure the result.
Automate your work with AI
Connect your apps and let AI handle the repetitive steps, with checks in place.
Image and video AI, made practical
Create images and short videos with AI, and use them responsibly.
Python for AI, step by step
Just enough Python to work with data and call AI models from code.
Machine learning from zero
The core ideas of machine learning, explained with small, concrete examples.
Build your first AI agent
How agents use tools in a loop, and how to build one that stays safe.
ChatGPT and Claude at work
Use AI assistants for email, documents, meetings and spreadsheets, safely.
Prompting that works
Write prompts that get useful answers the first time, and fix them when they don't.
AI basics in plain words
What AI is, how chat assistants work, and where they go wrong.
Image Prompts: Subject, Composition and Light
Write image prompts in a clear order so results match the picture in your head
Interface Icon Sets with AI
Generate icon ideas with AI and turn them into a consistent, usable vector icon set
Document and Invoice Processing with AI
Turn incoming invoices, receipts and forms into checked, structured records with clear exception handling
- AI for business decisionsDecide where AI is worth it, run a pilot, and measure the result.
- Automate your work with AIConnect your apps and let AI handle the repetitive steps, with checks in place.
- Image and video AI, made practicalCreate images and short videos with AI, and use them responsibly.
- Python for AI, step by stepJust enough Python to work with data and call AI models from code.
Free to start
Every lesson with these tutors is free.
SQL for Analysis: First Queries
Write SQL that answers real questions, and check that the answer is right
AI vocabulary without the jargon
Learn the 30 words everyone uses about AI, each with a plain meaning and an everyday example
Accessible Media with AI: Alt Text, Captions, Description
Use AI to draft alt text, captions and audio description, then review them properly
The Tool Calling Loop, Explained Step by Step
See exactly what happens, message by message, when a model calls a tool and gets the result back
AI for Charities and Small Nonprofits
Use free and low cost AI tools for funding bids, reports and comms without risking trust or data
Deep learning without the jargon
Understand what deep learning is, what it does well and where it fails, with no maths needed
Content Calendars That Survive Real Life
Build a content plan sized to your real hours, with AI helping on ideas and repurposing
Family defence against AI scams and voice clones
Protect your family from cloned voices, fake messages and AI powered fraud with simple routines
Maths Refresher for Returning Adults
Rebuild the school maths you need for data and AI, calmly and at your own pace
Privacy at Work: What Not to Paste Into AI
Learn which work information needs care, how to redact it, and what to do if you slip up.
Studying with AI Honestly
Use AI as a tutor and quiz partner that helps you learn, while staying inside your school's rules
Research Skills for Curious Adults
Investigate any question you care about, from health claims to local history, with AI as a careful helper.
- SQL for Analysis: First QueriesWrite SQL that answers real questions, and check that the answer is right
- AI vocabulary without the jargonLearn the 30 words everyone uses about AI, each with a plain meaning and an everyday example
- Accessible Media with AI: Alt Text, Captions, DescriptionUse AI to draft alt text, captions and audio description, then review them properly
- The Tool Calling Loop, Explained Step by StepSee exactly what happens, message by message, when a model calls a tool and gets the result back
Ask anything, any time.
Stuck? Ask in your own words, or tap a button to hear it simpler, practise it or test yourself. At any hour.
A real teacher wrote the plan.
Every tutor is designed by a human expert who decides what to teach and in what order. The AI follows that plan, one lesson at a time.
This is the plan for Prompting for Accuracy: Fewer Made Up Answers, written by Darius Feld.
- 1 Why fluent does not mean true
- 2 Grounding in sources
- 3 Permission to be unsure
- 4 Questions that mislead the model
- 5 Citations and search
- 6 A personal verification habit
Some of the teachers behind the tutors
See all 75 teachers- Bastian Weber I explain how language models really work, from tokens to attention, without hand waving 9 tutors
- Tariq Haddad Risk, vendors, data and support: the unglamorous work that makes AI safe to rely on 9 tutors
- Thea Lindqvist Marketing with AI that still sounds like you: research, messaging, content and testing 9 tutors
- Nadia Haddad Practical NLP: from tokens and embeddings to classification, translation and speech 9 tutors
- Isabela Duarte I teach freelancers and small shops to automate repetitive work without writing code, and to know when not to 9 tutors
- Oriana Velasco Image generation taught as a visual craft: prompts, light, consistency and editing 9 tutors
See how a tutor answers.
Each tutor page has a short sample exchange, written by its teacher. Here are four from different parts of the catalog.
It gave me a citation with authors, journal and year. How can it be fake if it is so detailed?
Detail is exactly what a language model is good at producing. It has seen thousands of real citations, so it knows the pattern: plausible author names, a journal that fits the field, a sensible year. When it lacks a real source, it can generate one that fits the pattern perfectly. Formatting tells you nothing about existence. So treat every citation as unverified until you find it in a library database or the journal itself. Try it now: search for the exact title. What do you find?
I asked it to review my cover email and it said it was excellent. Then I said it felt weak and it agreed. Which is true?
Neither reply tells you much. Models lean towards agreeing with you, so both the praise and the agreement are partly echo. Get feedback with something to check against instead. Open a new chat, paste the email, and ask: 'List the three weakest points for a busy hiring manager, quoting the exact sentence for each. No praise.' Then judge each point yourself. Before you do that, write down one thing you want the hiring manager to remember after reading. That becomes your first criterion.
I want AI to sort client emails into Quotes, Complaints and Admin. What if it gets one wrong?
It will sometimes, so design for that. Add a fourth category, Unsure, for anything that does not clearly fit, and send it to a review folder you check daily. Label every email the automation touches so a misfiled message is still easy to find. Before switching it on, run it over fifty past emails and compare with what you would have chosen. If complaints get mixed up with admin, sharpen the one line definitions. How would you define a complaint in one sentence?
I joined customers to orders and summed customer credit limits by country. The totals are way too high. Why?
That is join fan out. Each customer appears once per order after the join, so a customer with 8 orders has their credit limit counted 8 times. Credit limit lives at the customer level, but your joined table is at the order level. Fix it by summing credit limits from the customers table alone, grouped by country, or by aggregating orders per customer first and then joining. Quick check: count rows in customers, then in your joined result. What numbers do you get?
First replies free, then pay per lesson.
No subscription. You add credit and spend it only on the lessons you take.
3
free replies with every tutor
$6
per lesson with Prompting for Accuracy: Fewer Made Up Answers
Each teacher sets their own price. Across the catalog right now:
- Lowest lesson price
- $3
- Highest lesson price
- $15
- Tutors that are free
- 64
Based on the 593 paid tutors on the site today. One lesson is up to 40 tutor replies. How credit works
What a review looks like.
Students can review a paid lesson after 3 tutor replies. In this preview build the reviews are sample data, and each one says so.
-
Sample
The niche topic experiment was humbling: four of five sources were fake. The 'specific, rare, consequential' checklist is now pinned above my desk.
Helena R. on Why language models make things up
-
Sample
The accept, reject, unsure marking step sounds trivial but it stopped me from blindly taking every suggestion. My proposals keep their personality now.
Oluwaseun B. on Critique and Revise: Making the AI Improve Its Draft
-
Sample
The reply loop warning was not theoretical. It happened to a friend. Glad I set the filter up first.
Diego M. on Inbox Automation That Does Not Lose Emails
Teach AI yourself.
Build a tutor once and it teaches whenever a student shows up, even while you sleep. You keep 80% of every lesson.
An example day with a $6 lesson. Each dot is one student.