Professional English translator teaching Arabic, all levels (beginner, intermediate, professional). Offering the following courses: 1. The standard Arabic ( Reading, speaking, and writing) 2. Egyptian dialect and the differences among the cultures ( incase living outside Egypt) 3. Conversation 4. Professional Arabic- ( Media, and work communication) 5. Basics to start Arabic translation