Learn English: grammar, vocabulary, writing and speaking
From 12 £ /h
Improve your English with practical, engaging, and personalized lessons.
I offer online English classes for **ESL learners, adults, and school students** who want to improve their language skills for study, work, travel, everyday communication, or personal development.
The lessons are adapted to your **level, age, learning goals, and pace**. Whether you are a beginner, an intermediate learner, or someone who wants to become more confident and fluent, the course is designed to help you make steady and meaningful progress.
Classes focus on the main areas of English communication, including **speaking, listening, reading, writing, vocabulary, grammar, and pronunciation**. Particular attention is given to helping learners use English naturally and confidently in real-life situations.
The lessons can help you to:
* Build a strong foundation in English
* Improve speaking skills and conversational confidence
* Develop clearer pronunciation
* Understand grammar through simple and practical explanations
* Expand everyday and academic vocabulary
* Improve reading and writing skills
* Prepare for schoolwork, homework, tests, and classroom activities
* Develop English for professional and everyday situations
* Overcome hesitation and communicate more confidently
For **school students**, lessons can reinforce what is learned in class, address areas of difficulty, and provide additional practice in grammar, vocabulary, reading, writing, and speaking.
For **adult learners**, lessons can be adapted to professional communication, travel, daily life, conversation, or general English improvement.
My teaching approach is **interactive, supportive, and learner-centered**. Lessons combine clear explanations with conversations, practical activities, exercises, and situations that encourage students to actively use English rather than simply memorize rules.
My goal is to help every learner become more accurate, independent, and confident in English while making the learning process clear, motivating, and enjoyable.**
I offer online English classes for **ESL learners, adults, and school students** who want to improve their language skills for study, work, travel, everyday communication, or personal development.
The lessons are adapted to your **level, age, learning goals, and pace**. Whether you are a beginner, an intermediate learner, or someone who wants to become more confident and fluent, the course is designed to help you make steady and meaningful progress.
Classes focus on the main areas of English communication, including **speaking, listening, reading, writing, vocabulary, grammar, and pronunciation**. Particular attention is given to helping learners use English naturally and confidently in real-life situations.
The lessons can help you to:
* Build a strong foundation in English
* Improve speaking skills and conversational confidence
* Develop clearer pronunciation
* Understand grammar through simple and practical explanations
* Expand everyday and academic vocabulary
* Improve reading and writing skills
* Prepare for schoolwork, homework, tests, and classroom activities
* Develop English for professional and everyday situations
* Overcome hesitation and communicate more confidently
For **school students**, lessons can reinforce what is learned in class, address areas of difficulty, and provide additional practice in grammar, vocabulary, reading, writing, and speaking.
For **adult learners**, lessons can be adapted to professional communication, travel, daily life, conversation, or general English improvement.
My teaching approach is **interactive, supportive, and learner-centered**. Lessons combine clear explanations with conversations, practical activities, exercises, and situations that encourage students to actively use English rather than simply memorize rules.
My goal is to help every learner become more accurate, independent, and confident in English while making the learning process clear, motivating, and enjoyable.**
Location
At student's location :
- Around Agadir, Morocco
Online from Morocco
About Me
I am a dedicated language teacher offering personalized online lessons in **English and Arabic**, as well as focused preparation for **IELTS and TOEFL**.
I work with **children, school students, university learners, and adults**, adapting each lesson to the learner’s level, goals, and pace. My aim is to make language learning clear, practical, engaging, and confidence-building.
In my classes, I focus on developing the essential language skills of **speaking, listening, reading, and writing**, while also helping students improve their grammar, vocabulary, pronunciation, and overall communication skills.
I can help learners who want to:
* Improve their general English
* Learn Arabic as a beginner or intermediate learner
* Strengthen school language skills and academic performance
* Become more confident in speaking and communication
* Improve grammar, vocabulary, pronunciation, reading, and writing
* Prepare effectively for IELTS or TOEFL
* Develop language skills for study, work, travel, or everyday life
My teaching style is **interactive, supportive, and learner-centered**. I believe that every student learns differently, so I adapt my methods and materials according to individual needs.
I combine clear explanations, practical exercises, conversation practice, exam strategies, and constructive feedback to help students make steady progress.
My goal is not only to teach a language, but also to help learners become **more confident, independent, and comfortable using it in real situations**.
If you are looking for structured, encouraging, and personalized lessons, I will be happy to help you achieve your learning goals.
I work with **children, school students, university learners, and adults**, adapting each lesson to the learner’s level, goals, and pace. My aim is to make language learning clear, practical, engaging, and confidence-building.
In my classes, I focus on developing the essential language skills of **speaking, listening, reading, and writing**, while also helping students improve their grammar, vocabulary, pronunciation, and overall communication skills.
I can help learners who want to:
* Improve their general English
* Learn Arabic as a beginner or intermediate learner
* Strengthen school language skills and academic performance
* Become more confident in speaking and communication
* Improve grammar, vocabulary, pronunciation, reading, and writing
* Prepare effectively for IELTS or TOEFL
* Develop language skills for study, work, travel, or everyday life
My teaching style is **interactive, supportive, and learner-centered**. I believe that every student learns differently, so I adapt my methods and materials according to individual needs.
I combine clear explanations, practical exercises, conversation practice, exam strategies, and constructive feedback to help students make steady progress.
My goal is not only to teach a language, but also to help learners become **more confident, independent, and comfortable using it in real situations**.
If you are looking for structured, encouraging, and personalized lessons, I will be happy to help you achieve your learning goals.
Education
My academic background has given me a strong foundation in language learning, teaching methods, communication, and learner development. I am particularly interested in helping students develop practical language skills through clear explanations, structured learning, and personalized support. I also continue to develop my knowledge of language teaching and international English examinations such as IELTS and TOEFL.
Experience / Qualifications
I have experience working with learners of different ages and levels, including school students, university learners, and adults. I adapt my lessons to each student’s objectives, whether they want to improve their general English or Arabic, strengthen their speaking and writing skills, succeed academically, or prepare for IELTS or TOEFL. My teaching approach combines clear instruction, practical activities, conversation practice, targeted feedback, and individualized support.
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
30 minutes
45 minutes
60 minutes
90 minutes
The class is taught in
English
Arabic
French
Skills
Availability of a typical week
(GMT -04:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Discover Arabic in a simple, practical, and enjoyable way.
I offer online Arabic classes designed for **beginners and intermediate learners** who want to build confidence and make real progress in the language. Whether you are starting from zero or already have some knowledge of Arabic, the lessons are adapted to your level, goals, and learning pace.
The classes focus on developing the four essential language skills: **speaking, listening, reading, and writing**. You will also improve your vocabulary, pronunciation, grammar, and ability to communicate in everyday situations.
My approach is interactive and learner-centered. Instead of simply memorizing rules, you will practise Arabic through clear explanations, useful examples, conversations, exercises, and real-life situations.
The lessons can help you to:
* Learn Arabic from the basics in a structured way
* Improve your speaking and pronunciation
* Understand essential grammar without unnecessary complexity
* Expand your everyday vocabulary
* Develop your reading and writing skills
* Gain confidence in communicating in Arabic
* Strengthen your existing knowledge if you already have an intermediate level
Each lesson is adapted to your needs, whether you are learning Arabic for **travel, studies, work, cultural interest, personal development, or communication with Arabic-speaking people**.
My goal is to create a supportive and motivating learning environment where you can progress step by step and use Arabic with increasing confidence.
Start your Arabic learning journey and turn what may seem like a difficult language into a clear, achievable, and rewarding experience.**
I offer online Arabic classes designed for **beginners and intermediate learners** who want to build confidence and make real progress in the language. Whether you are starting from zero or already have some knowledge of Arabic, the lessons are adapted to your level, goals, and learning pace.
The classes focus on developing the four essential language skills: **speaking, listening, reading, and writing**. You will also improve your vocabulary, pronunciation, grammar, and ability to communicate in everyday situations.
My approach is interactive and learner-centered. Instead of simply memorizing rules, you will practise Arabic through clear explanations, useful examples, conversations, exercises, and real-life situations.
The lessons can help you to:
* Learn Arabic from the basics in a structured way
* Improve your speaking and pronunciation
* Understand essential grammar without unnecessary complexity
* Expand your everyday vocabulary
* Develop your reading and writing skills
* Gain confidence in communicating in Arabic
* Strengthen your existing knowledge if you already have an intermediate level
Each lesson is adapted to your needs, whether you are learning Arabic for **travel, studies, work, cultural interest, personal development, or communication with Arabic-speaking people**.
My goal is to create a supportive and motivating learning environment where you can progress step by step and use Arabic with increasing confidence.
Start your Arabic learning journey and turn what may seem like a difficult language into a clear, achievable, and rewarding experience.**
Discover the beauty of Tachelhit, one of the most widely spoken dialects in Morocco, and unlock a deeper connection to the culture, traditions, and history of the region (the region of Souss in Morocco). Whether you're a complete beginner or already familiar with some Berber languages, our Tachelhit course is designed to guide you step-by-step, helping you gain practical conversational skills in a welcoming and interactive environment.
Course Objectives:
- Master the Basics of Tachelhit: Learn essential vocabulary, pronunciation, and grammar to build a good foundation in the language.
- Practical Communication Skills: Develop the ability to engage in everyday conversations on topics such as greetings, family, food, travel, and local customs.
- Understanding Tachelhit Culture: Gain insight into the rich cultural and historical significance of Tachelhit speakers, including their customs, folklore, and traditions.
Course Objectives:
- Master the Basics of Tachelhit: Learn essential vocabulary, pronunciation, and grammar to build a good foundation in the language.
- Practical Communication Skills: Develop the ability to engage in everyday conversations on topics such as greetings, family, food, travel, and local customs.
- Understanding Tachelhit Culture: Gain insight into the rich cultural and historical significance of Tachelhit speakers, including their customs, folklore, and traditions.
Show more
Good-fit Instructor Guarantee








