facebook
favorite button
member since icon
Since January 2026
Instructor since January 2026
Translated by GoogleSee original
Master mathematics, whatever your level.
course price icon
From 23.57 £ /h
arrow icon
Clear, structured mathematics courses adapted to each student, from beginner to advanced level.
Through a progressive and personalized teaching method, you will develop a solid understanding of the concepts, improve your academic results and gain confidence.
Ideal for middle school, high school and university students wishing to succeed in their exams or strengthen their fundamentals.
Extra information
Before the start of the course, the participant is invited to check their level, to bring the necessary materials (notebook, pen, calculator if needed) and to ensure their availability according to the defined schedule.
Regular attendance and active participation are strongly recommended to ensure effective and sustainable progress.
For any questions or specific needs, personalized support is available from the first lesson.
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Casablanca, Morocco
location type icon
Online from Morocco
About Me
Holding a Bachelor's degree in Computer Science and currently studying cybersecurity, I am passionate about digital technologies, programming and knowledge sharing.
I have gained solid experience through several internships in web development, graphic design, IT support and teaching, both in educational institutions and in professional projects.

I have mastered the basics and advanced concepts of programming (C/C++, Java, JavaScript, Python), web development (HTML, CSS, JavaScript, React, Next.js, Laravel), as well as office tools (Word, Excel, PowerPoint) and Windows and Linux environments.
My teaching approach is progressive, clear and adapted to each student's level, with a particular emphasis on practice and understanding the basics.

Organized, patient, and meticulous, I guide learners through their progress, whether they are beginners, developing their skills, or preparing for exams. My goal is to make computer science accessible, understandable, and useful in both academic and professional settings.
Education
Having earned a baccalaureate in physical sciences, I pursued a Bachelor's degree in computer science at the ENS in Rabat, where I acquired a solid foundation in programming, databases, computer systems, and project management. Simultaneously, I completed several specialized training courses in graphic design and cybersecurity, further strengthening my versatile profile that combines technical skills, digital creativity, and an understanding of IT security challenges.
Experience / Qualifications
My professional background includes several internships and practical experiences in web development, graphic design, computer science teaching, and administrative support. I have worked on front-end and full-stack projects using modern technologies such as React, Next.js, Laravel, and JavaScript, while also contributing to administrative management and IT support. These experiences have allowed me to develop strong autonomy, organizational skills, and the ability to adapt to diverse professional environments.
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
French
Arabic
English
Skills
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Do you want to discover web development and understand how websites work?
This course is designed to introduce you step by step to the fundamentals of web programming, even without any prior experience.

🔹 On the agenda:

Introduction to the web and how it works

HTML: structure of web pages

CSS: Formatting and Design

JavaScript basics: interactions and dynamism

Creating simple and responsive web pages
Read more
Do you want to understand the basics of programming and develop solid computer logic?
The C programming language is ideal for learning the fundamentals of programming and how computers work.

🔹 On the agenda:

Introduction to programming and algorithms

Structure of a C program

Variables, data types and operators

Conditions and loops

Functions

Arrays and strings

Introduction to pointers
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
Salah
As a teaching professional, I have always enjoyed sharing my knowledge. My goal is to provide quality education. I am aware that some topics may seem complex, but often this is simply the result of an inadequate explanation by the teacher. With me, you will discover a real interest in the material!

We strive together to achieve academic excellence, overcoming the shortcomings and difficulties encountered by your child. Studies will become a pleasant experience for him. In addition to the courses, I can also help with school orientation, identifying their preferences and highlighting the advantages and benefits of a fulfilling educational ambition.

The sessions generally take place according to the following stages:

1️⃣ The first sessions are devoted to the assessment of the student's level in order to detect existing gaps.

2️⃣ Next, we create a personalized plan to address these gaps, including the number of hours of work needed, specific areas to focus on, and appropriate training and development exercises.

3️⃣ We stay in constant contact with the student's class teacher, to keep up to date with the latest requirements and ensure a consistent approach.

4️⃣ Subsequently, I provide exams similar to those that are likely to be asked in class, to prepare the student effectively.

5️⃣ Upon request, I write a regular report, usually monthly, to keep parents informed of their child's progress throughout their course.

I adapt my methodology according to the specific needs of each student, thus offering them a personalized and adapted work approach.

In addition, I offer crash courses for students preparing for the start of the school year, allowing them to start the year well prepared, with a solid lead on the school curriculum.

If you have any questions, do not hesitate to contact me. I will be happy to help you.
message icon
Contact Mouad
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Salah
As a teaching professional, I have always enjoyed sharing my knowledge. My goal is to provide quality education. I am aware that some topics may seem complex, but often this is simply the result of an inadequate explanation by the teacher. With me, you will discover a real interest in the material!

We strive together to achieve academic excellence, overcoming the shortcomings and difficulties encountered by your child. Studies will become a pleasant experience for him. In addition to the courses, I can also help with school orientation, identifying their preferences and highlighting the advantages and benefits of a fulfilling educational ambition.

The sessions generally take place according to the following stages:

1️⃣ The first sessions are devoted to the assessment of the student's level in order to detect existing gaps.

2️⃣ Next, we create a personalized plan to address these gaps, including the number of hours of work needed, specific areas to focus on, and appropriate training and development exercises.

3️⃣ We stay in constant contact with the student's class teacher, to keep up to date with the latest requirements and ensure a consistent approach.

4️⃣ Subsequently, I provide exams similar to those that are likely to be asked in class, to prepare the student effectively.

5️⃣ Upon request, I write a regular report, usually monthly, to keep parents informed of their child's progress throughout their course.

I adapt my methodology according to the specific needs of each student, thus offering them a personalized and adapted work approach.

In addition, I offer crash courses for students preparing for the start of the school year, allowing them to start the year well prepared, with a solid lead on the school curriculum.

If you have any questions, do not hesitate to contact me. I will be happy to help you.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Mouad