Hello, My Name is Basma
I am Egyptian and Living in Dubai.
I have a Native level of English as all of my school and college years were conducted in English, I have a native level of Arabic and now I am learning Japanese.
Currently, I am teaching the English Language online to Japanese students and adults.
Working as an English teacher in Japan is a goal that I set for myself for quite some time now, so I took my time to prepare for this step. I acquired a few courses that I know will help me to enhance my skills and gain new ones along the way.
Here are some of the courses I took for the English teaching purpose:
TEFL (Teaching English as a Foreign Language)
Blended Learning: Personalizing Education for Students
Teach English Now (Teach Language Online)
Positive Behavior Support for Young Children
Japan Cultural Awareness
I love learning and being in a learning environment, for me being a teacher is not only about teaching The English Language to my students but giving them a voice, making them able to express themselves, and showing them how powerful words can be. It is very rewarding to be a part of their journey.
Why Japan? Well, Japan has spectacular diversity. It has everything one could want, mixed into one. It's outgoing, yet peaceful, it's fast-paced but relaxed, it has a stunning nature and unique history even the people there are very kind and generous. You can say that Japan checks all my boxes.
Online Teaching Schools
helping pupils improve their listening, speaking, reading and writing skills via individual and group sessions.
teach grammar and syntax, vocabulary and word usage and other principles of the English language
plan and prepare lesson plans that meet core objectives and principles and are in line with the curriculum goals
monitor performance and progress and modify instructional methods to meet individual needs where necessary
Tailoring your teaching style in accordance with students' needs, Tracking and reporting on students' progress.
Business Development Executive
MACON for Concrete Blocks,
Talk with customers and engineers to assess equipment needs and to determine system requirements.
Collaborate with sales teams to understand customer requirements and provide sales support.
Attracting new clients by overseeing the sales process for the business
Recommend improved materials or machinery to customers, showing how changes will lower costs or increase production
Customer Care Representative
Provide accurate, valid and complete information by using the right methods.
Handle customer complaints, provide appropriate solutions and alternatives within the time limits; follow up to ensure resolution.
Build sustainable relationships and trust with customer accounts through open and interactive communication.