facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since May 2019
Instructor since May 2019
Learn to speak English in the easiest and most fun way
course price icon
From 25 C$ /h
arrow icon
English is the number ONE language in the world for people who want to learn new skills either for professional or personal objectives. English is more important than ever, and not being able to use it can make your life harder and full of obstacles.

Graduated from an American university, I was equipped with the necessary toolset to teach English for the last 6 years. My classes are very flexible, fun, interesting, and different from the boring classes we all know.

If interested, please contact me so we can start your journey to becoming a fluent English speaker.
Extra information
Bring your mind and fun personality.
Location
green drop pin icongreen 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
At teacher's location :
  • Maârif, Casablanca, Morocco
About Me
Students will have the choice in choosing what they want to learn from the class. It is a customized class based on the student needs and wants.
Classes are flexible, questions are encouraged, learning is maximized.
Education
I have a bachelor's degree in Engineering from Al-Akhawayn University, as well as a master's degree from Wollongong University in Dubai.
I have a wide experience both in Morocco and UAE, and I would be glad to share my experience and learnings with my students.
Experience / Qualifications
I have 5 years experience working in many industries, such as marketing & sales, education, real estate, supply chain, and business intelligence.
Age
Infants (0-3 years old)
Preschool children (4-6 years old)
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
30 minutes
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in
English
Arabic
French
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
At teacher's location
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
This class is for people who are eager to learn more about the digital marketing field (which is now in high demand in the job market), learn English (main business language in the world), or also learning photography (to capture lasting moments).
The skills learned in this class can be used for the company you will work in as well as for yourself to promote your services.
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
Do you need to reinforce your vocabulary, boost your conjugation or just work on your speaking skills? I will be happy to accompany you according to your needs with a personalized approach according to the case of each.
verified badge
These sessions are focused on English for people who encounter challenges in writing, speaking, reading and listening and lack correct grammar and skills. We would develop situational vocabulary, corresponding verbs and adverbs that help transmit more precision when using English. Our mission would be to see where you currently are in the language, strengthen any weak points and create awareness about points that need extra attention. Together we would go through all the English aspects that you should be aware of and implicate the knowledge aquired in real interesting topics and activities.

These classes tend to take place in a more relaxed yet fun and stimulating environment.
I constantly provide feedback to students about their progress and assign homework to ameliorate the practical and theoretical aspects of the English. This class is all about making English accessible and easy to learn to all through various social and interactive stimulation

You may request a full refund and get your money back after your class if you believe that it doesn't suit you .
verified badge
I specialize in tutoring English. I intend to keep students motivated and interested. I aim to teach skills jointly with language because skills are what makes a speaker outstanding.

I support the use of active learning in my lessons, especially with young learners. E.g. Games, songs, videos...
I attempt to encourage students by delivering feedback after every session.
If you are ambitious, motivated and you want to learn English either to boost your career, communicate with foreigners or watch movies with no subtitle :D I will be pleased to help through this journey.
verified badge
I specialize in tutoring and assisting English for Elementary, Middle, and High school students as well as English enthusiasts, and tourists. i will ensure a proper acquisition of their needs. Tracking improvements and overcoming weaknesses is also one of my main duties.
verified badge
My classes are mainly dedicated to improving your language and communication skills in English. I offer a bunch of educational methods related in particular to learning through listening, as well as several pronunciation exercises.
verified badge
I don't have any Arabic words at a distance for all my children.

Offer the distance in Arabic to all of your children.

I'm sure you will receive a solution and be supported by outils of the application for more efficaces.

Pour plus information, contact me.
verified badge
Do you dread once you are given the floor?
Don't like talking around an audience?
Do you feel in a weak position during your projects and presentation?
A few lessons with me are enough!
I will teach you how to use your strong points and eradicate your weak points.
Do not hesitate to contact me if interested.
verified badge
Teaching English effectively to learners of all levels requires a versatile approach that caters to diverse needs and abilities. Here are some of the best methods I employ:

1. **Differentiated Instruction**: Tailor your lessons to accommodate various learning styles and proficiency levels within your class. Use a mix of visual aids, hands-on activities, and interactive discussions to engage all learners.

2. **Communicative Approach**: Emphasize real-life communication skills. Encourage students to speak and listen actively in authentic situations. Role-playing, debates, and group discussions can be invaluable tools.

3. **Grammar in Context**: Instead of drilling grammar rules in isolation, teach grammar within the context of meaningful sentences and texts. This helps students understand how grammar functions in real communication.

4. **Vocabulary Expansion**: Foster vocabulary growth through a variety of methods, including flashcards, word games, and extensive reading. Encourage students to keep vocabulary journals to track their progress.

5. **Cultural Integration**: Integrate cultural elements into lessons to make learning more engaging. Explore English-speaking countries' customs, traditions, and popular media to provide cultural context.

6. **Technology Integration**: Leverage technology like language-learning apps, online resources, and interactive platforms to supplement traditional teaching methods. This can enhance students' engagement and exposure to the language.

7. **Individualized Learning**: Recognize that each student learns at their own pace. Offer opportunities for self-paced learning, personalized assignments, and one-on-one support when necessary.

8. **Regular Assessments**: Use formative and summative assessments to gauge students' progress. Provide constructive feedback to help them understand their strengths and areas for improvement.

9. **Multimodal Materials**: Incorporate a variety of teaching materials, such as videos, podcasts, songs, and news articles, to expose students to different accents, dialects, and language styles.

10. **Cultural Exchange**: Arrange language exchange programs or connect with English speakers from different backgrounds. Encourage students to practice with native speakers to improve their speaking and listening skills.

11. **Encourage Reading**: Encourage extensive reading by creating a class library with books and materials appropriate for each learner's level. Discussing these texts can improve comprehension and critical thinking.

12. **Motivation and Goal Setting**: Help students set achievable language-learning goals and celebrate their progress along the way. This can boost motivation and commitment to the learning process.

13. **Inclusive and Supportive Environment**: Create a safe and inclusive classroom where all students feel comfortable making mistakes and asking questions. Positive reinforcement and encouragement are key.

14. **Consistency and Routine**: Establish a consistent class schedule and routine. Predictable structures can help learners feel more comfortable and focused during lessons.

15. **Teacher Flexibility**: Be open to adapting your teaching methods based on your students' evolving needs and feedback. Continuous improvement is essential for effective teaching.

By integrating these diverse teaching methods and tailoring them to the specific needs of your English learners, you can create a dynamic and inclusive classroom environment that fosters language acquisition and proficiency for students at all levels.
verified badge
I'm an experienced French and English teacher as I've been doing this for more than 3 years. My mother tongue is both French and Arabic.And i speak fluent English and Spanish
I'm passionate about teaching and learning new languages. I enjoy the challenge of teaching students academically but also helping them to thrive socially and watch them develop their skills .


Feel free to contact me! :)
verified badge
With me you will learn to understand why everything is made that way. Understanding the linguistics and moving to discussing ideas and thoughts at the same time is really fun method to learn the English language. I can be very helpful and give it all my load of language.
verified badge
Develop skills in: presentation building, pitch building, examining how to read and compose charts, graphs, statistics and mathematical equations while creating formal presentations, formal letter-writing, in-kind donation letters and related documents.

This includes punctuation and apostrophe usage, adverbial usage and other grammar tools related to formal English writing for professionals.

In this class, we may choose from the following towards literacy exploration and development:

Current news articles, reports, biographies, reviews/critic reviews, books/ magazines or literature selected.
verified badge
I have struggled with the learning process of many subjects when I was young and that was due to the incompetence of some teachers, but today I am here to change that for you dear student/friend. As your English tutor, I ll make sure to provide you with the best possible learning experience, besides the fact that I m before all of that a student myself, I have a strong grasp of the English language and I am excited to share my knowledge with you. i have had experience tutoring students of all ages and backgrounds, and I tailor my teaching approach to meet each individual's specific needs.
I believe that learning English is not only about mastering the language, but also about gaining confidence and developing communication skills, having the ability to express oneself effectively in English is a valuable asset both academically and professionally, so why not start your learning journey with me?
verified badge
I specialise in tutoring:
- English for adults / school (Grammar, Reading, Speaking & Paragraph Writing)
- Reading Comprehension, Grammar, Vocabulary, Functions and Paragraph & Email Writing for Baccalaureate students
- English Phonetics & Phonology
verified badge
This class is designed to help students improve their English skills in a supportive and interactive environment. We will work on grammar, vocabulary, speaking, and writing, with a strong focus on clear communication and confidence.

Lessons are tailored to each student’s level and goals, whether for academic purposes, university studies, exams, or personal development. I use practical examples, discussions, and exercises to make learning English engaging and effective.
This class also offers academic support for students studying English language, linguistics, or literature. We will focus on understanding key concepts, improving academic writing, developing critical thinking, and preparing for exams or presentations.
verified badge
Struggling to communicate confidently in business settings? Improve your professional English with personalized 1-to-1 online tutoring designed specifically for your goals.

In these tailored sessions, you will build practical skills for real-world business situations—whether it is leading meetings, writing clear emails, negotiating, or delivering presentations. Lessons are interactive, focused, and adapted to your industry and level, so you make fast, meaningful progress.

You will gain:
• Confidence in speaking with colleagues and clients
• Clear, professional writing skills
• Improved vocabulary for meetings, emails, and presentations
• Real-time feedback and personalized guidance
• Flexible scheduling and fully online sessions make it easy to fit learning into your busy routine.

Start speaking Business English with clarity and confidence today!
message icon
Contact Mehdi
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Do you need to reinforce your vocabulary, boost your conjugation or just work on your speaking skills? I will be happy to accompany you according to your needs with a personalized approach according to the case of each.
verified badge
These sessions are focused on English for people who encounter challenges in writing, speaking, reading and listening and lack correct grammar and skills. We would develop situational vocabulary, corresponding verbs and adverbs that help transmit more precision when using English. Our mission would be to see where you currently are in the language, strengthen any weak points and create awareness about points that need extra attention. Together we would go through all the English aspects that you should be aware of and implicate the knowledge aquired in real interesting topics and activities.

These classes tend to take place in a more relaxed yet fun and stimulating environment.
I constantly provide feedback to students about their progress and assign homework to ameliorate the practical and theoretical aspects of the English. This class is all about making English accessible and easy to learn to all through various social and interactive stimulation

You may request a full refund and get your money back after your class if you believe that it doesn't suit you .
verified badge
I specialize in tutoring English. I intend to keep students motivated and interested. I aim to teach skills jointly with language because skills are what makes a speaker outstanding.

I support the use of active learning in my lessons, especially with young learners. E.g. Games, songs, videos...
I attempt to encourage students by delivering feedback after every session.
If you are ambitious, motivated and you want to learn English either to boost your career, communicate with foreigners or watch movies with no subtitle :D I will be pleased to help through this journey.
verified badge
I specialize in tutoring and assisting English for Elementary, Middle, and High school students as well as English enthusiasts, and tourists. i will ensure a proper acquisition of their needs. Tracking improvements and overcoming weaknesses is also one of my main duties.
verified badge
My classes are mainly dedicated to improving your language and communication skills in English. I offer a bunch of educational methods related in particular to learning through listening, as well as several pronunciation exercises.
verified badge
I don't have any Arabic words at a distance for all my children.

Offer the distance in Arabic to all of your children.

I'm sure you will receive a solution and be supported by outils of the application for more efficaces.

Pour plus information, contact me.
verified badge
Do you dread once you are given the floor?
Don't like talking around an audience?
Do you feel in a weak position during your projects and presentation?
A few lessons with me are enough!
I will teach you how to use your strong points and eradicate your weak points.
Do not hesitate to contact me if interested.
verified badge
Teaching English effectively to learners of all levels requires a versatile approach that caters to diverse needs and abilities. Here are some of the best methods I employ:

1. **Differentiated Instruction**: Tailor your lessons to accommodate various learning styles and proficiency levels within your class. Use a mix of visual aids, hands-on activities, and interactive discussions to engage all learners.

2. **Communicative Approach**: Emphasize real-life communication skills. Encourage students to speak and listen actively in authentic situations. Role-playing, debates, and group discussions can be invaluable tools.

3. **Grammar in Context**: Instead of drilling grammar rules in isolation, teach grammar within the context of meaningful sentences and texts. This helps students understand how grammar functions in real communication.

4. **Vocabulary Expansion**: Foster vocabulary growth through a variety of methods, including flashcards, word games, and extensive reading. Encourage students to keep vocabulary journals to track their progress.

5. **Cultural Integration**: Integrate cultural elements into lessons to make learning more engaging. Explore English-speaking countries' customs, traditions, and popular media to provide cultural context.

6. **Technology Integration**: Leverage technology like language-learning apps, online resources, and interactive platforms to supplement traditional teaching methods. This can enhance students' engagement and exposure to the language.

7. **Individualized Learning**: Recognize that each student learns at their own pace. Offer opportunities for self-paced learning, personalized assignments, and one-on-one support when necessary.

8. **Regular Assessments**: Use formative and summative assessments to gauge students' progress. Provide constructive feedback to help them understand their strengths and areas for improvement.

9. **Multimodal Materials**: Incorporate a variety of teaching materials, such as videos, podcasts, songs, and news articles, to expose students to different accents, dialects, and language styles.

10. **Cultural Exchange**: Arrange language exchange programs or connect with English speakers from different backgrounds. Encourage students to practice with native speakers to improve their speaking and listening skills.

11. **Encourage Reading**: Encourage extensive reading by creating a class library with books and materials appropriate for each learner's level. Discussing these texts can improve comprehension and critical thinking.

12. **Motivation and Goal Setting**: Help students set achievable language-learning goals and celebrate their progress along the way. This can boost motivation and commitment to the learning process.

13. **Inclusive and Supportive Environment**: Create a safe and inclusive classroom where all students feel comfortable making mistakes and asking questions. Positive reinforcement and encouragement are key.

14. **Consistency and Routine**: Establish a consistent class schedule and routine. Predictable structures can help learners feel more comfortable and focused during lessons.

15. **Teacher Flexibility**: Be open to adapting your teaching methods based on your students' evolving needs and feedback. Continuous improvement is essential for effective teaching.

By integrating these diverse teaching methods and tailoring them to the specific needs of your English learners, you can create a dynamic and inclusive classroom environment that fosters language acquisition and proficiency for students at all levels.
verified badge
I'm an experienced French and English teacher as I've been doing this for more than 3 years. My mother tongue is both French and Arabic.And i speak fluent English and Spanish
I'm passionate about teaching and learning new languages. I enjoy the challenge of teaching students academically but also helping them to thrive socially and watch them develop their skills .


Feel free to contact me! :)
verified badge
With me you will learn to understand why everything is made that way. Understanding the linguistics and moving to discussing ideas and thoughts at the same time is really fun method to learn the English language. I can be very helpful and give it all my load of language.
verified badge
Develop skills in: presentation building, pitch building, examining how to read and compose charts, graphs, statistics and mathematical equations while creating formal presentations, formal letter-writing, in-kind donation letters and related documents.

This includes punctuation and apostrophe usage, adverbial usage and other grammar tools related to formal English writing for professionals.

In this class, we may choose from the following towards literacy exploration and development:

Current news articles, reports, biographies, reviews/critic reviews, books/ magazines or literature selected.
verified badge
I have struggled with the learning process of many subjects when I was young and that was due to the incompetence of some teachers, but today I am here to change that for you dear student/friend. As your English tutor, I ll make sure to provide you with the best possible learning experience, besides the fact that I m before all of that a student myself, I have a strong grasp of the English language and I am excited to share my knowledge with you. i have had experience tutoring students of all ages and backgrounds, and I tailor my teaching approach to meet each individual's specific needs.
I believe that learning English is not only about mastering the language, but also about gaining confidence and developing communication skills, having the ability to express oneself effectively in English is a valuable asset both academically and professionally, so why not start your learning journey with me?
verified badge
I specialise in tutoring:
- English for adults / school (Grammar, Reading, Speaking & Paragraph Writing)
- Reading Comprehension, Grammar, Vocabulary, Functions and Paragraph & Email Writing for Baccalaureate students
- English Phonetics & Phonology
verified badge
This class is designed to help students improve their English skills in a supportive and interactive environment. We will work on grammar, vocabulary, speaking, and writing, with a strong focus on clear communication and confidence.

Lessons are tailored to each student’s level and goals, whether for academic purposes, university studies, exams, or personal development. I use practical examples, discussions, and exercises to make learning English engaging and effective.
This class also offers academic support for students studying English language, linguistics, or literature. We will focus on understanding key concepts, improving academic writing, developing critical thinking, and preparing for exams or presentations.
verified badge
Struggling to communicate confidently in business settings? Improve your professional English with personalized 1-to-1 online tutoring designed specifically for your goals.

In these tailored sessions, you will build practical skills for real-world business situations—whether it is leading meetings, writing clear emails, negotiating, or delivering presentations. Lessons are interactive, focused, and adapted to your industry and level, so you make fast, meaningful progress.

You will gain:
• Confidence in speaking with colleagues and clients
• Clear, professional writing skills
• Improved vocabulary for meetings, emails, and presentations
• Real-time feedback and personalized guidance
• Flexible scheduling and fully online sessions make it easy to fit learning into your busy routine.

Start speaking Business English with clarity and confidence today!
Good-fit Instructor Guarantee
favorite button
message icon
Contact Mehdi