Majid H.
Passionate IB Computer Science and French Tutor (Examiner), Holds Bachelor’s Degree in New Technologies (Computer Sc.) & Communications Tools for Education Purposes with 14+ Years of Teaching Experience
Bachelor’s Degree in New Technologies (Computer Sc.) & Communications Tools for Education Purpose; University Rennes 2 UFR Social Sciences


As an international teacher for over 10 years, I help my students meet the challenges of learning and the appropriation of knowledge by participating in their reflections in professional IB projects writing. I am here to help you succeed in your projects.

Teaching Experience

I’m teaching successfully for 14 years in international institutions, mainly in both languages French and English.
As an experienced teacher, I am familiar with the IB, US, UK, and FR curricula. I use the IB programs’ methods, project-based, adaptive, and differentiation methods, to offer a range of teaching methods that facilitate knowledge acquisition (know-how, procedural, experiential, social, cognitive, theoretical). In this way, my students reach their full potential and develop their ability to integrate and master the world they live in and the world in which they will live as responsible adults.
following a shortlist of class projects :
(Coding, Apps, Robotics, Product Management and Creation, 3D Printing, Design, Video and Multimédia, Movie, and Music, Working with Apple or Microsoft, Open Source Solution

I have 2 majors:
– New technologies and all about, coordinator teacher PYP, MYP, DP
– French for foreigners, teacher, and examiner DELF A1-A2 B1-B2

What might you do in a typical first session with a student?

I provoke discussion on the subject to be addressed,
then I lead the student to question the specific vocabulary and context of the subject.
I help them draw the lesson’s perspectives and then work out the different phases of acquiring their knowledge. The implementation of discovery projects and explanations of the results enable learners to develop each of the IB’s competencies.
It is interesting to see that each student develops a very personal IB profile: some are more risk-takers than thinkers, others are more organized but less knowledgeable, or the reverse. It is always an advantageous experience.

How can you help a student become an independent learner?
I organize a lot of challenges with rewards for each goal achieved.
Competition and teamwork make it possible to achieve more dynamism in the application of knowledge. This quickly helps and gives confidence to each member of a project. A well-distributed project reduces stress for everyone. It frees up creativity and the desire to participate.
How would you help a student stay motivated?
Generally, to keep a student motivated, I change the rhythm of the session. I organize activities in autonomy with a presentation of the results, a brainstorming session that allows for free speech and to exchange ideas. Challenges help establish a spirit of competition, and the rules help keep a spirit of fair play.
If a student has difficulty learning a skill or concept, what would you do?

When a concept or skill is difficult to acquire, I can add steps in articulating the lesson To visualize better what is happening in front of him/her. Then I add more practice to make the concept more palpable. it is essential to understand which are the preferred learning channels: some students base their learning on visual memory, others on hearing, others on repetition…. it is a work of interaction between teacher and student

Translated with www.DeepL.com/Translator (free version)

How do you help students who are struggling with reading comprehension?

When reading is difficult for a pupil, I regularly try to find auditory or visual sources to reduce any difficulties. The most important thing is the pupil’s ability to find the best learning channel to help him/her.

What strategies have you found to be most successful when you start to work with a student?

The student must feel concerned by the subject. Positively or negatively to provoke a reaction. The debate begins, and everyone can take a position. The unit’s main part will enable students to discover the information they need to validate their initial hypotheses, modify, deepen and sometimes change their minds. This is what IB teaching is all about: discovering and going further.

How would you help a student get excited/engaged with a subject that they are struggling with?

If the notion is too abstract, then I find theatrical-type situations so that the student is in a situation and rediscovers on his own coherent resolution method.

What techniques would you use to be sure that a student understands the material?

I often ask that statements be reworded and prefaced to explain what they are about to answer the asked questions.

How do you build a student’s confidence in a subject?

Each subject to be dealt with is contextualized. This allows students to understand that the subject is a simple element that participates in everyday life. They already know it; they already use it in a personal way and without thinking about it. The student is, therefore, already in a position to master the subject.

How do you adapt your tutoring to the student’s needs?

The observation and monitoring of students allow me to identify the learning profile of each one. I use the preferred learning channel or channels (Auditory, Visual, Kinesthetic …).

What types of materials do you typically use during a tutoring session?

Vidéo, Digital, Projector, Visuel, Auditif, Musique Theatre, Writing.

Teaching Skills

Subject Skill Level
Computer Science HL
Computer Science SL
Design Technology HL
Design Technology SL
Digital Design
Information Technology In A Global Society HL
Information Technology In A Global Society SL
Language B HL
Language B SL
Language ab Intio SL
Product Design
The best place for me is the one where I am most useful.

Thank you for submitting your application, the hiring team will be in touch with you soon

Thank You

Subscribe to our mailing list and get a special surprise