All of our teachers are qualified and trained teachers from Morocco. Our teachers are all degree holders with online and face to face teaching exeperince.

Through our "Teacher Profile" page you can choose a male or female teacher who fits your availability.  
Yes, you can choose the teacher you want to work with based on their availability and teaching style.
Students have the option of  one-to-one OR group lessons and these lessons are conducted live through video conferencing software, such as Google Meet. During the lesson, our teacher will guide you through various activities and exercises to improve your English language skills.
 Lessons for adults are 90 minutes long. Lessons for children are 60 minutes long. 
Yes, we offer a 30-minute FREE trial lesson for all new students. 

Our classes are tailored to meet the needs of learners of all levels, from beginners to advanced learners. Our teachers will assess your current level and create lessons that are appropriate for your level. 
If you need to cancel or reschedule a lesson, you must inform us via email or phone call at least 12 hours before the scheduled start time. If you do not inform us within this timeframe, you will be charged for the lesson.

All students taking one-to-one classes  are allowed 2 rescheduled sessions within a 12-hour period.

Students taking group classes are NOT ALLOWED ANY MAKEUP sessions.
If our teacher needs to cancel a lesson, we will try our best to provide you with a substitue teacher. If a substitute teacher is not available, you will be contacted within 12 hours to reschedule your lesson. 
Payment can be made through our payment portal using a credit card or PayPal account

*Please note* Payment for classes must be made in full before a teacher can start a class with you. 
You will need a computer or mobile device, a reliable internet connection, a webcam, and a microphone. Our teacher will provide any necessary materials, such as worksheets or textbooks, before the lesson.
If you experience technical issues during the lesson, such as internet connectivity problems, please inform the teacher as soon as possible so that they can help you troubleshoot the problem.
If the problem is attempted to be resolved and there is still technical issues, your class can be rescheduled for another time and date.