Private tutoring and school support in Morocco

Find the perfect teacher to help you succeed.

Ostadiapp brings private tutoring and school support in Morocco into one app, from primary school to university. You choose the subject, the level and the format: online or in person.

A teacher who knows your syllabus, from tronc commun (first year of lycée) to 2BAC (final year) and the concours.

Profile, rates and time slots are visible before the first message. Everything that follows stays in the app.

Your subjects, your rates, your slots. Families find you by level and by city.

Download Ostadiapp on Google Play

Android app, free to install · Français, العربية, English

See how it works
Ostadiapp app screen — The verification badge
Ostadiapp app screen — Search
Ostadiapp app screen — Book

Demo screen: profiles, photos, ratings and rates are illustrative.

  • From primary school to university
  • Online or in person
  • Pay the teacher directly
  • No ads, no in-app purchases

From search to session

Your next lesson, in four steps.

The whole journey happens inside the app, from the first search to keeping track of the session.

  1. Search

    Filter by specialty, subject, level, city, price per session and session type. The list keeps only the teachers who match what you need.

    Ostadiapp app screen — Search
    Ostadiapp app screen — Search
    Ostadiapp app screen — Search
  2. Compare

    Every profile shows the teacher's experience, their introduction and the courses they offer. The verification badge is visible before you make contact.

    Ostadiapp app screen — Compare
  3. Book

    Pick the course, then a date among the days that have slots, then a time; slots already taken are crossed out. A summary shows the price before you confirm.

    Ostadiapp app screen — Book
    Ostadiapp app screen — Book
    Ostadiapp app screen — Book
  4. Keep track

    Your sessions are sorted into upcoming, completed and cancelled. You pay the teacher directly, then upload the payment proof in the app.

    Ostadiapp app screen — Keep track
    Ostadiapp app screen — Keep track

Demo screen: profiles, photos, ratings and rates are illustrative.

Download Ostadiapp on Google Play

School and university students

The chapter that won't click, worked through with a teacher.

You filter by subject, level and format, then book a slot that is genuinely open. After that the conversation continues in the app, by text or voice message.

  • Maths, physics-chemistry, life and earth sciences, philosophy, Arabic, French, English… every subject of the Moroccan curriculum
  • Levels: primaire, collège, lycée, CPGE (the classes préparatoires) and university
  • The in-person rate and the online rate, both shown before you book
  • Text and voice messages with your teacher, inside the app
Download Ostadiapp on Google Play
Illustration
Ostadiapp app screen — Search

Demo screen: profiles, photos, ratings and rates are illustrative.

Parents

Choose with confidence. Keep track without losing your evenings.

You see the teacher's profile, experience and rates before the first message. After that, every session stays visible in the same place.

  • The profile before the first message

    Experience, introduction, courses offered and the verification badge are all on the teacher's profile. You decide before you get in touch.

  • The price before you confirm

    Every course shows an in-person rate and an online rate, per session, with the duration. The summary repeats the amount just before you confirm.

  • You pay the teacher

    Payment goes straight to the teacher's own bank account, with no intermediary. You then upload the payment proof in the app, within the time shown.

  • The whole history in one place

    Upcoming, completed, cancelled: three tabs keep the thread. Favourites and notifications save you starting over every time.

Illustration
Ostadiapp app screen — Payment goes to the teacher

Demo screen: profiles, photos, ratings and rates are illustrative.

Download Ostadiapp on Google Play
Illustration
Ostadiapp app screen — Compare

Teachers and coaches

Your expertise, where families are looking.

Students and parents search by subject, level, city and session type. Your profile appears where your teaching is wanted.

  • A clear profile: subjects, levels, experience, introduction, courses offered
  • Your rates, per session, for in person and for online
  • Your slots: times already booked show as unavailable
  • Your payments arrive straight in your own bank account
Download Ostadiapp on Google Play

Demo screen: profiles, photos, ratings and rates are illustrative.

Trust and safety

Three things you can check, right in the app.

What matters when you choose, when you pay and when you talk is shown on screen.

  • The verification badge

    Teacher cards and teacher profiles carry a verification badge. It is visible before any contact, at the moment you are comparing profiles.

    Ostadiapp app screen — The verification badge
  • Payment goes to the teacher

    You pay the teacher directly, into their own account, with no intermediary. The app shows the session as awaiting payment, with the time you have left to send the payment proof.

    Ostadiapp app screen — Payment goes to the teacher
  • The app's own messaging

    Conversations stay inside Ostadiapp: text, links and voice messages. The conversation is open for a period shown at the top of the screen.

    Ostadiapp app screen — The app's own messaging

Demo screen: profiles, photos, ratings and rates are illustrative.

No data is shared with third parties, data is encrypted in transit and can be deleted on request: the details are in the privacy policy. Privacy policy

Subjects and levels

One subject, one level, one teacher.

Nine broad areas to start with, then, further down, every subject of the Moroccan curriculum, cycle by cycle.

  • Mathematics
  • Physics & Chemistry
  • SVT (life and earth sciences)
  • French
  • English
  • Arabic
  • Economics and Management
  • Primary school
  • Exams and concours (entrance exams)

Every subject of the Moroccan curriculum

From primary school to higher education, track by track. Open a cycle to see its subjects.

Primary school

Grades 1 to 6

  • Arabic
  • French
  • Mathematics
  • Science (activité scientifique)
  • Islamic education
  • Art education
  • Physical education
  • Life skills
  • Amazigh (depending on the school)

From grade 4

  • History and geography
  • Civic education
Collège (middle school)

In every collège, 1AC to 3AC

  • Arabic
  • French
  • English
  • Mathematics
  • Physics and chemistry
  • Life and Earth sciences (SVT)
  • Islamic education
  • Social studies: history, geography and citizenship
  • Physical education

Depending on the school

  • Computer science
  • Industrial technology
  • Visual arts
  • Music education
Tronc commun (first year of lycée)

Shared by the four troncs communs

  • Arabic
  • French
  • Second foreign language: English, Spanish, German or Italian
  • Philosophy
  • Mathematics
  • History and geography
  • Computer science
  • Physical education

Scientific tronc commun

  • Physics and chemistry
  • Life and Earth sciences (SVT)
  • Islamic education

Technological tronc commun

  • Physics and chemistry
  • Engineering sciences
  • Islamic education

Letters and humanities tronc commun

  • Life and Earth sciences (SVT)
  • Islamic education
  • Art culture

Originel (traditional) education tronc commun

  • Quranic exegesis and hadith
  • Fiqh and its principles
  • Tawthiq (legal documentation)
  • Life and Earth sciences (SVT)

Vocational tronc commun

  • Mathematics
  • Physics and chemistry
  • French
  • Second foreign language: English, Spanish, German or Italian
  • Philosophy
  • Islamic education
1st year of baccalauréat (1BAC)

Shared by the general, technological and originel tracks

  • Arabic
  • French
  • Second foreign language: English, Spanish, German or Italian
  • Philosophy
  • Mathematics
  • Physical education

Experimental sciences, mathematical sciences

  • Physics and chemistry
  • Life and Earth sciences (SVT)
  • History and geography
  • Islamic education
  • Translation

Economics and management

  • General economics and statistics
  • Business economics and administrative organisation
  • Accounting and financial mathematics
  • Business computing
  • Law
  • History and geography
  • Islamic education

Electrical and mechanical sciences and technologies (STE, STM)

  • Physics and chemistry
  • Engineering sciences
  • Islamic education

Letters and humanities

  • History and geography
  • Life and Earth sciences (SVT)
  • Islamic education
  • Art culture

Applied arts

  • Drawing and visual expression
  • Graphic arts
  • Volume (3D work)
  • Computing and computer graphics
  • Art culture and art history
  • Islamic education

Originel education: Arabic language, Sharia sciences

  • Arabic language sciences and literature (grammar, rhetoric, prosody)
  • Quranic exegesis and hadith
  • Fiqh and its principles
  • Inheritance law and timekeeping
  • Tawthiq (legal documentation)
  • History and geography
  • Life and Earth sciences (SVT)

Vocational baccalauréat

  • Arabic language and culture
  • French
  • Philosophy
  • Mathematics
  • Islamic education
  • Physics and chemistry
  • Vocational subjects
2nd year of baccalauréat (2BAC)

Shared by every track

  • Arabic
  • French
  • Second foreign language: English, Spanish, German or Italian
  • Philosophy
  • Mathematics
  • Physical education

Physical sciences (PC), SVT, mathematical sciences A

  • Physics and chemistry
  • Life and Earth sciences (SVT)
  • Translation
  • Islamic education

Mathematical sciences B

  • Physics and chemistry
  • Engineering sciences
  • Translation
  • Islamic education

Agricultural sciences

  • Life and Earth sciences (SVT)
  • Physics and chemistry
  • Plant and animal sciences
  • Translation
  • Islamic education

Electrical and mechanical sciences and technologies (STE, STM)

  • Physics and chemistry
  • Engineering sciences
  • Islamic education

Economics, accounting and management sciences

  • General economics and statistics
  • Business economics and administrative organisation
  • Accounting and financial mathematics
  • Business computing
  • Law
  • Islamic education

Letters, humanities

  • Arabic language and literature
  • History and geography
  • Islamic education

Applied arts

  • Communication and multimedia design
  • Environmental design
  • Product design
  • Computing and computer graphics
  • Art culture and art history
  • Islamic education

Originel education: Arabic language, Sharia sciences

  • Arabic language sciences and literature (grammar, rhetoric, prosody)
  • Quranic exegesis and hadith
  • Fiqh and its principles
  • Inheritance law and timekeeping
  • Tawthiq (legal documentation)
  • History and geography

Vocational baccalauréat

  • Vocational subjects
  • Physics and chemistry
  • Life and Earth sciences (SVT)
  • Islamic education
Preparatory classes (CPGE)

Every track: MPSI/MP, PCSI/PSI, TSI, ECS, ECT

  • Mathematics
  • Computer science
  • French
  • English
  • Arabic culture and translation

MPSI/MP, PCSI/PSI, TSI

  • Physics
  • Chemistry
  • Engineering sciences (SII)

ECS, ECT

  • Economics and law
  • Management sciences

ECS

  • History, geography and geopolitics of the contemporary world
University and grandes écoles

Faculties of science, FST, ENSA, ENSAM, EST

  • Mathematics (analysis, algebra)
  • Physics (mechanics, thermodynamics, electricity, optics)
  • Chemistry
  • Biology
  • Geology
  • Computer science (algorithms, programming, databases)
  • Engineering sciences (mechanics, electronics)
  • Statistics and probability

FSJES, FEG, ENCG

  • Economics (micro, macro)
  • Management sciences (management, marketing, finance)
  • Accounting
  • Financial mathematics
  • Statistics and probability
  • Law (in French or in Arabic)
  • Business computing

Faculties of medicine and pharmacy

  • Basic medical sciences (anatomy, biochemistry, biophysics, histology, physiology)
  • Chemistry

Faculties of letters and humanities

  • Arabic studies
  • French studies
  • English studies
  • Islamic studies
  • Philosophy
  • History
  • Geography
  • Sociology
  • Psychology

Languages, in every licence

  • French
  • English
  • Expression and communication techniques

BTS

  • Mathematics
  • Computer science (programming, databases, web development)
  • Accounting, taxation and management
  • Economics, law and management
Language certificates

English

  • IELTS
  • TOEFL (iBT, ITP)
  • TOEIC

French

  • DELF / DALF
  • TCF (general, Canada, Québec, IRN)
  • TEF Canada

German

  • Goethe-Zertifikat (A1 to C2)

Spanish

  • DELE (A1 to C2)

The exact subjects depend on the track, the option and sometimes the school; when in doubt, go by your school’s official timetable.

The levels offered in the filters

  • Primary
  • Collège (middle school)
  • Lycée (high school)
  • CPGE (prep classes)
  • University
  • Other

Cities

Online anywhere in Morocco, in person where the teachers are.

Ostadiapp works online in every city in Morocco, in each of the twelve regions.

  • Tangier-Tétouan-Al Hoceïma

    • Tangier
    • M'diq
    • Tetouan
    • Larache
    • Al Hoceima
    • Chefchaouen
    • Ouezzane
    • Ksar el-Kebir
  • Oriental

    • Oujda
    • Nador
    • Driouch
    • Jerada
    • Berkane
    • Taourirt
    • Guercif
    • Bouarfa
  • Fès-Meknès

    • Fez
    • Meknes
    • El Hajeb
    • Ifrane
    • Moulay Yacoub
    • Sefrou
    • Missour
    • Taounate
    • Taza
    • Ouislane
  • Rabat-Salé-Kénitra

    • Rabat
    • Salé
    • Temara
    • Kenitra
    • Khemisset
    • Sidi Kacem
    • Sidi Slimane
    • Skhirat
    • Tiflet
  • Béni Mellal-Khénifra

    • Beni Mellal
    • Azilal
    • Fquih Ben Salah
    • Khenifra
    • Khouribga
  • Casablanca-Settat

    • Casablanca
    • Mohammedia
    • El Jadida
    • Nouaceur
    • Mediouna
    • Benslimane
    • Berrechid
    • Settat
    • Sidi Bennour
    • Dar Bouazza
    • Bouskoura
  • Marrakech-Safi

    • Marrakesh
    • Chichaoua
    • Tahanaout
    • El Kelaa des Sraghna
    • Essaouira
    • Ben Guerir
    • Safi
    • Youssoufia
  • Drâa-Tafilalet

    • Errachidia
    • Ouarzazate
    • Midelt
    • Tinghir
    • Zagora
  • Souss-Massa

    • Agadir
    • Inezgane
    • Biougra
    • Taroudant
    • Tiznit
    • Tata
    • Ait Melloul
    • Dcheira El Jihadia
    • Lqliaa
    • Oulad Teima
  • Guelmim-Oued Noun

    • Guelmim
    • Assa
    • Tan-Tan
    • Sidi Ifni
  • Laâyoune-Sakia El Hamra

    • Laayoune
    • Boujdour
    • Tarfaya
    • Smara
  • Dakhla-Oued Ed-Dahab

    • Dakhla

Online, Ostadiapp works anywhere in Morocco. In person, it depends on the teachers available in your city.

Reviews

The first reviews are on their way.

This space will hold real reviews from students, parents and teachers, published with their permission.

  • Example — space reserved for the first verified reviews
  • Example — space reserved for the first verified reviews
  • Example — space reserved for the first verified reviews
Leave a review on Google Play

The Ostadiapp notebook

Practical guides to learn better.

Choosing a teacher, organising tutoring or preparing for the Bac: start with a clear plan. The guides are written in French.

Budget & organisation

Prix des cours particuliers au Maroc : comment le connaître

Prix des cours particuliers au Maroc : pourquoi il n’existe pas de tarif unique, ce qui fait varier une séance et comment voir le montant avant de réserver.

Read the guide (in French)
2 BAC · Filières scientifiques

Cours 2 BAC PC, SM et SVT au Maroc : préparer son soutien

Cours 2BAC PC, 2BAC SM et 2 BAC SVT : choisir un soutien en maths, physique-chimie ou SVT, préparer ses exercices et réviser le Bac au Maroc.

Read the guide (in French)
Du primaire au lycée

Soutien scolaire au Maroc : primaire, collège et lycée

Aide aux devoirs, cours du primaire, 1AC, 2AC, 3AC, tronc commun et 1 BAC : définir son besoin en maths, français, arabe ou sciences au Maroc.

Read the guide (in French)
Après le Bac & langues

Cours au Maroc : CPGE, université, BTS et langues

Préparer une demande de cours en CPGE, à l’université, en BTS ou en formation professionnelle : maths, informatique, comptabilité et langues.

Read the guide (in French)
Choisir son professeur

Comment choisir un professeur particulier au Maroc ?

Matière, niveau, méthode, tarif et disponibilités : les questions à poser pour choisir un professeur particulier au Maroc avec Ostadiapp.

Read the guide (in French)
Étudiants & parents

Organiser un soutien scolaire utile au Maroc

Un guide pour les parents et élèves : identifier les difficultés, préparer les cours de soutien et suivre les progrès sans surcharger le planning.

Read the guide (in French)
All guides and advice, in French →

Frequently asked questions

What people ask us most often.

How much does private tutoring cost in Morocco?

There is no single rate: each teacher sets their own price. In Ostadiapp that price is shown on the teacher's profile, with one amount for an in-person session and one for an online session, per session. The search also has a price-per-session slider, so you can stay within your budget. The summary repeats the amount before you confirm.

Where can I find online tutoring in Morocco?

Ostadiapp offers online sessions, anywhere in Morocco. In the search, the "online" session type keeps only the teachers who teach remotely, and you can add the subject and the level on top of it. Each course then shows its online rate and its duration before you book. The app is downloaded from Google Play.

How do I choose a private teacher for my child?

Start with the subject, the level and the session type: that is what narrows the list the most. On each profile, look at the experience, the introduction and the courses offered; the verification badge is in the same place. Then compare the in-person and online rates, and book a slot. Once the booking is made, the messaging lets you explain what is needed before the session.

Do online lessons work for primary-school children?

It depends a great deal on the child. At primary level, an online session works better when an adult sets up the call, the session stays short and the materials are ready in advance. Ostadiapp leaves the choice open: the Primaire level is in the filters, and every course shows an in-person rate and an online rate. If in person seems better, filter on that session type.

How do I find a teacher for 2BAC PC, SM or SVT?

In the search, choose the subject (mathematics, physics-chemistry or SVT) and the Lycée level, then your city or the online format. Each profile lists the courses that teacher offers, which makes it easy to spot the ones working on the 2BAC syllabus. Give your filière — your stream — in your first message, so the session covers the right syllabus and the right chapter.

How does paying for a session work?

You pay the teacher directly, into their bank account, with no intermediary. In the app, the session is shown as awaiting payment, with the time you have left to send the payment proof. You upload that proof in the app, and the session stays visible in your history.

Is Ostadiapp free?

The app is free to install from Google Play. It carries no ads and no in-app purchases. The sessions themselves are paid to the teacher, at the rate they set on their own profile.

Is the app available in Arabic?

Yes. The Ostadiapp interface is available in Français, العربية and English, and the language is chosen inside the app. So you can use it in whichever language you are most comfortable with.

The first step

Find your teacher, book your session.

Install Ostadiapp, filter by your subject and your level, and book an open slot.

Download Ostadiapp on Google Play

Android, free to install, no ads.

Ostadiapp app screen — Ostadiapp