facebook
favorite button
member since icon
Seit Dezember 2024
Lehrer seit Dezember 2024
A professor can teach programming, science, and behavioral research.
course price icon
Von 33 Fr /Std
arrow icon
Hi, my name is Shaima. I hold a PhD in Mathematics and Computer Science and am available to teach on an hourly or monthly basis. I am fluent in Spanish, Arabic, and English.A professor can teach programming, science, and conduct research.thanks
Ort
location type icon
Online aus Spanien
Alter
Kinder (7-12 Jahre alt)
Jugendliche (13-17 Jahre alt)
Erwachsene (18-64 Jahre alt)
Seniorinnen und Senioren (65+ Jahre alt)
Unterrichtsniveau
Anfänger
Mittel
Fortgeschritten
Dauer
30 Minuten
45 Minuten
60 Minuten
90 Minuten
120 Minuten
Unterrichtet in
Spanisch
Arabisch
Englisch
Fachkenntnisse
Verfügbarkeit einer typischen Woche
(GMT -04:00)
New York
at teacher icon
Online via Webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Ähnliche Kursen
arrow icon previousarrow icon next
verified badge
Learn Arabic in a practical, engaging way that connects language to real life.
In my classes, you’ll master not only grammar and vocabulary but also how to think and express yourself naturally like a native speaker.

Whether you’re a complete beginner or want to refine your pronunciation and fluency, I’ll guide you step-by-step through:
• 🌟 Everyday conversation and cultural expressions
• 🗣️ Clear pronunciation and speaking confidence
• 📚 Modern Standard Arabic and/or dialect (based on your goal)
• ✍️ Reading, writing, and listening comprehension with personalized materials

Each lesson is tailored to your goals: travel, study, or professional communication and delivered with patience, structure, and encouragement.

Let’s make Arabic not just something you study, but something you live and enjoy.
verified badge
Salam and welcome! 😊 🇲🇦
My name is Hiba. I studied economic engineering in Germany and worked for many years as a trainer and quality analyst for the German-Swiss-Austrian market. Currently, I am in operations management, but my passion for teaching is still with me.

Since my return to Morocco, I have rediscovered the richness of our dialect, our culture and our diversity. I wish to share this experience with you, by offering you a linguistic and cultural journey to the heart of Morocco.

What you can expect from this course:

Speaking from Day One: You'll begin speaking and practicing Darija quickly, with vocabulary tailored to your needs and interests. We'll work on dialogues, practical phrases, and everyday vocabulary to help you communicate effectively.

Structured teaching 📚: I offer a clear and progressive learning method, guiding you step by step towards your goals.

Effective and organized learning: The teaching materials are tailor-made and individually adapted for smooth and intuitive assimilation of the language.


Modern learning techniques: You will have access to a digital platform where the entire learning process is structured, with lesson plans, progress tracking and additional materials.

Notes: Group lessons available on request.

If you are passionate about Moroccan culture and want to learn Darija in an effective and enjoyable way, this course is for you!

Looking forward to accompanying you on this linguistic and cultural adventure.

Regards,

Hiba
verified badge
I am a high school teacher. I speak several languages. Arabic is my native language. I have worked with all levels. And I had training in teaching 👩‍🎓. I helped several foreigners master standard Arabic and the Tunisian dialect 🏆.

I follow an official and recognized program to prepare lessons for each learner.
I use conversations, text images, games, videos, stories to facilitate learning.

I am patient, sociable, and I listen to my learners.
In short, I help you to be able to speak, read, and write in Standard Arabic or Tunisian Arabic. 💐
verified badge
The Arabic language, in which we develop skills such as reading, writing, etc., and study materials such as grammar, literature, and others can be taught to different classes, whether blooming or general
The English language in which we develop, establish or study it as a subject for any school class
We study the German language as a language level A1 / A2 or study it as a study subject for secondary or preparatory
verified badge
I teach German courses on the largest online sites and other platforms for all Goethe levels from A.1 to C.1 as well as special courses for beginners and advanced students as well as senior high school students in Egypt in the largest institutes as I am an expert in the German language in state secondary schools and a certified teacher in the largest platforms: I have a Master's degree in German Literature from the University of Vienna, Austria
I also speak Arabic, my native language
I am also fluent in English
verified badge
Arabic teaching to understand the natives or the Qur'an with learning how to talk like native and pronunciation.
Regularly tests and different way to learn it and funny too.
There's a way too to learn the Arabic Egyptian accent (optional).
Arabic practice from beginner to experts.
verified badge
I teach Python specifically for finance and data applications - the kind used in economics, business analytics, and quantitative programs. This isn't a general "learn to code" course; it's built around real financial data, benchmarking, and the workflows you'll actually use in coursework or early career work.

Topics include:
Python fundamentals through a finance lens (data structures, functions, control flow).
Working with financial data and datasets.
Performance benchmarking and writing efficient code.
Applying concepts from Hilpisch's Python for Finance.
verified badge
In this semester, I teach Arabic to non-native speakers using the "Arabic at Your Hands" method, one of the best methods for teaching Arabic to non-Arabs. This method is distinguished by its smooth and gradual approach, which helps students learn the language in a natural and enjoyable way.

In my classroom, I teach the Arabic language to non-native students using the curriculum “Al-Arabiyyah Bayna Yadayk,” which is one of the best curricula for teaching Arabic to non-Arabs. This curriculum is distinguished by its smooth and gradual approach, helping students learn the language naturally and enjoyably.

I begin the lesson by introducing the topic in an engaging manner, using pictures and audio clips to grab the students' attention. I then ask them to read aloud to improve their pronunciation and develop a flowing reading. Afterwards, we discuss meanings and synonyms to deepen their understanding of the text.

I begin the lesson by introducing the topic in an engaging way, using pictures and audio clips to capture the students' attention. Then, I ask them to read aloud to improve their pronunciation and accustom them to fluent reading. After that, we discuss meanings and synonyms to deepen their understanding of the text.

In each class, I provide opportunities for students to speak Arabic, asking them to form sentences and small conversations to apply what they have learned. I also use writing and practice exercises to reinforce grammar and vocabulary.

In every session, I provide opportunities for students to speak in Arabic by asking them to form sentences and engage in small conversations to apply what they have learned. I also use written and practical exercises to reinforce grammar and vocabulary.

Teaching in my classroom is not limited to books alone. I use modern educational tools such as videos and language games to motivate students. I also organize interactive activities to make learning more fun and exciting.

Teaching in my classroom is not limited to books alone; I use modern educational tools such as videos and language games to motivate students. I also organize interactive activities to make learning more enjoyable and exciting.

At the end of each lesson, I ask students to apply what they've learned to their daily lives, which helps them consolidate the information and improve their language skills. I also provide them with feedback to improve their performance and develop their level of Arabic.

At the end of each lesson, I ask students to apply what they have learned in their daily lives, which helps them retain information and improve their language skills. I also provide them with feedback to enhance their performance and develop their Arabic proficiency.
verified badge
This course is for anyone who wants to learn to program in Python, whether you are a student, a professional, or simply curious.
Python is one of the most widely used languages today, thanks to its simplicity and power. You'll learn how to write your first programs, manipulate data, automate tasks, and understand the essential foundations of modern programming.
The objective is to make you independent in developing your own projects (scripts, small software, data analysis, etc.) and acquire a skill sought after in the academic and professional world.
verified badge
I am a specialized Arabic teacher for non-native speakers with over 3 years of experience in both public and private institutions. My background includes academic and pedagogical training, allowing me to tailor lessons to your specific needs—whether you want to learn Modern Standard Arabic (MSA) for professional/academic reasons or the Moroccan Dialect (Darija) for travel and daily life.
My lessons are interactive, structured, and focused on real communication. I help students build confidence in speaking, improve their listening skills, and understand Arabic in real-life situations. I work with both beginners and intermediate learners, and I provide personalized materials and exercises to support your progress.
If you are looking for a clear, practical, and supportive way to learn Arabic, I would be happy to help you.
Book lessons and let’s start learning Arabic together!
verified badge
Learn Python with a structured, hands-on approach! Whether you are a absolute beginner looking to start coding, a student needing help with coursework, or a professional aiming to automate tasks, these lessons are tailored for you.What we will cover:
Core Fundamentals: Variables, loops, functions, and data structures.Object-Oriented Programming: Building reusable and clean code.Real-World Projects: Creating scripts, data analysis, or web scraping based on your goals.

Problem Solving: Learning how to debug and think like a programmer. Lessons are highly interactive. We will write code together from day one, and you will receive practical exercises after every session to build your confidence.
verified badge
Do you want to develop interactive 3D applications directly in the browser or integrate Three.js into an existing web project?

In this course, you'll learn practical skills for building modern 3D applications with Three.js and TypeScript. Depending on your goals, we can start with the basics or work directly on an existing project.

The focus is not just on getting a scene to work somehow, but on understanding how 3D web applications are structured and how Three.js can be meaningfully integrated into modern web applications.

Possible topics include:

• Fundamentals of Three.js
• Scenes, cameras and renderers
• Geometries and materials
• Light and shadow
• Textures and assets
• Loading and using 3D models
• GLTF and GLB models
• Animations
• User interactions with 3D objects
• Raycasting and object selection
• Camera control and navigation
• Performance optimization
• Structure of larger Three.js applications
• TypeScript in 3D projects
• Integration of Three.js into Angular applications
• Debugging and troubleshooting

If you already have your own project, we can work with it directly. This could be, for example, a product configurator, an interactive visualization, a 3D model in the browser, or another web application with 3D content.

I have used Three.js myself in professional projects, including the development of a web-based 3D configurator. This allows me to impart not only the fundamentals but also practical experience that is important in real-world applications.

The course is suitable for developers, students and technically interested beginners who already have basic JavaScript or TypeScript knowledge and want to get started in 3D web development or deepen their existing knowledge.
verified badge
Learn Arabic in a simple, fun, and practical way! Whether you're a beginner or already know some Arabic, this course will help you improve your speaking, reading, and writing skills.

Through interactive lessons and everyday conversations, you'll build confidence, expand your vocabulary, and enjoy your journey of learning Arabic.
verified badge
أنا معلمة لغة عربية ودراسات إسلامية، حاصلة على ليسانس الآداب والتربية في اللغة العربية والدراسات الإسلامية، ولدي خبرة في التدريس أونلاين للمرحلتين الابتدائية والإعدادية. أتميز بتبسيط القواعد النحوية وتقديم المعلومات بأسلوب سهل وتفاعلي يناسب مستويات الطلاب المختلفة، مع استخدام العروض التقديمية والألعاب التعليمية والاختبارات الإلكترونية لزيادة التفاعل وتحقيق أفضل النتائج. أحرص على بناء أساس لغوي قوي لدى الطلاب، وتنمية مهاراتهم اللغوية، وتعزيز القيم الإسلامية لديهم، مع متابعة مستواهم الدراسي والتواصل المستمر مع أولياء الأمور.
verified badge
We explain the rules in Arabic and then apply them in real-life conversations from daily life and work:

Rules:
The articles der/die/das and how to guess the correct one
Conjugating verbs in different tenses (Präsens, Perfekt, Präteritum, Futur)
German sentence structure, main clauses and subordinate clauses
Cases: Nominative, Accusative, Dative, and Genitive
Prepositions and separable verbs
The imperative form, the passive voice, and the subjunctive mood.

Conversation and pronunciation:
Introduce yourself and talk about your life, studies, and work.
Everyday conversations: shopping, doctor, transportation, restaurant
Correct pronunciation of difficult sounds such as ü, ö, ch, and r
Understanding spoken German and common expressions

Writing:
Writing formal and informal letters and emails
Contacting government offices, universities, and employers
Writing complaints, requests, and apologies correctly

Preparing for exams:
Goethe, telc, TestDaF and DSH exams
From level A1 to C1
Practice for the exam sections: reading, listening, writing, and speaking.
Tips for time management and avoiding common mistakes

Studying in Germany:
Choosing the right university and major for you
The difference between universities (Universität) and universities of applied sciences (Hochschule)
Admission requirements and certificate recognition
Applying via uni-assist and university portals, step by step
Writing a persuasive motivation letter (Motivationsschreiben)
Tips for success in university studies and exams

Working in Germany:
Writing a CV (Lebenslauf) in German
Writing a cover letter (Anschreiben)
Job search, internship (Praktikum), or Werkstudent job
Using LinkedIn, XING, and job sites effectively
Interview preparation and frequently asked questions
Work culture in Germany and what employers expect

Life in Germany:
Finding accommodation and avoiding scams
Dealing with government offices: Anmeldung (Registration), Foreigners' Office, Health Insurance
Opening a bank account and understanding taxes and salary
Practical tips for starting out in a new country

Each lesson is tailored to your level and goals. Tell me what you need before the first lesson, and I'll prepare it for you.
message icon
Dr.Shaima kontaktieren
repeat students icon
Der richtige Lehrer Garantie
Ähnliche Kursen
arrow icon previousarrow icon next
verified badge
Learn Arabic in a practical, engaging way that connects language to real life.
In my classes, you’ll master not only grammar and vocabulary but also how to think and express yourself naturally like a native speaker.

Whether you’re a complete beginner or want to refine your pronunciation and fluency, I’ll guide you step-by-step through:
• 🌟 Everyday conversation and cultural expressions
• 🗣️ Clear pronunciation and speaking confidence
• 📚 Modern Standard Arabic and/or dialect (based on your goal)
• ✍️ Reading, writing, and listening comprehension with personalized materials

Each lesson is tailored to your goals: travel, study, or professional communication and delivered with patience, structure, and encouragement.

Let’s make Arabic not just something you study, but something you live and enjoy.
verified badge
Salam and welcome! 😊 🇲🇦
My name is Hiba. I studied economic engineering in Germany and worked for many years as a trainer and quality analyst for the German-Swiss-Austrian market. Currently, I am in operations management, but my passion for teaching is still with me.

Since my return to Morocco, I have rediscovered the richness of our dialect, our culture and our diversity. I wish to share this experience with you, by offering you a linguistic and cultural journey to the heart of Morocco.

What you can expect from this course:

Speaking from Day One: You'll begin speaking and practicing Darija quickly, with vocabulary tailored to your needs and interests. We'll work on dialogues, practical phrases, and everyday vocabulary to help you communicate effectively.

Structured teaching 📚: I offer a clear and progressive learning method, guiding you step by step towards your goals.

Effective and organized learning: The teaching materials are tailor-made and individually adapted for smooth and intuitive assimilation of the language.


Modern learning techniques: You will have access to a digital platform where the entire learning process is structured, with lesson plans, progress tracking and additional materials.

Notes: Group lessons available on request.

If you are passionate about Moroccan culture and want to learn Darija in an effective and enjoyable way, this course is for you!

Looking forward to accompanying you on this linguistic and cultural adventure.

Regards,

Hiba
verified badge
I am a high school teacher. I speak several languages. Arabic is my native language. I have worked with all levels. And I had training in teaching 👩‍🎓. I helped several foreigners master standard Arabic and the Tunisian dialect 🏆.

I follow an official and recognized program to prepare lessons for each learner.
I use conversations, text images, games, videos, stories to facilitate learning.

I am patient, sociable, and I listen to my learners.
In short, I help you to be able to speak, read, and write in Standard Arabic or Tunisian Arabic. 💐
verified badge
The Arabic language, in which we develop skills such as reading, writing, etc., and study materials such as grammar, literature, and others can be taught to different classes, whether blooming or general
The English language in which we develop, establish or study it as a subject for any school class
We study the German language as a language level A1 / A2 or study it as a study subject for secondary or preparatory
verified badge
I teach German courses on the largest online sites and other platforms for all Goethe levels from A.1 to C.1 as well as special courses for beginners and advanced students as well as senior high school students in Egypt in the largest institutes as I am an expert in the German language in state secondary schools and a certified teacher in the largest platforms: I have a Master's degree in German Literature from the University of Vienna, Austria
I also speak Arabic, my native language
I am also fluent in English
verified badge
Arabic teaching to understand the natives or the Qur'an with learning how to talk like native and pronunciation.
Regularly tests and different way to learn it and funny too.
There's a way too to learn the Arabic Egyptian accent (optional).
Arabic practice from beginner to experts.
verified badge
I teach Python specifically for finance and data applications - the kind used in economics, business analytics, and quantitative programs. This isn't a general "learn to code" course; it's built around real financial data, benchmarking, and the workflows you'll actually use in coursework or early career work.

Topics include:
Python fundamentals through a finance lens (data structures, functions, control flow).
Working with financial data and datasets.
Performance benchmarking and writing efficient code.
Applying concepts from Hilpisch's Python for Finance.
verified badge
In this semester, I teach Arabic to non-native speakers using the "Arabic at Your Hands" method, one of the best methods for teaching Arabic to non-Arabs. This method is distinguished by its smooth and gradual approach, which helps students learn the language in a natural and enjoyable way.

In my classroom, I teach the Arabic language to non-native students using the curriculum “Al-Arabiyyah Bayna Yadayk,” which is one of the best curricula for teaching Arabic to non-Arabs. This curriculum is distinguished by its smooth and gradual approach, helping students learn the language naturally and enjoyably.

I begin the lesson by introducing the topic in an engaging manner, using pictures and audio clips to grab the students' attention. I then ask them to read aloud to improve their pronunciation and develop a flowing reading. Afterwards, we discuss meanings and synonyms to deepen their understanding of the text.

I begin the lesson by introducing the topic in an engaging way, using pictures and audio clips to capture the students' attention. Then, I ask them to read aloud to improve their pronunciation and accustom them to fluent reading. After that, we discuss meanings and synonyms to deepen their understanding of the text.

In each class, I provide opportunities for students to speak Arabic, asking them to form sentences and small conversations to apply what they have learned. I also use writing and practice exercises to reinforce grammar and vocabulary.

In every session, I provide opportunities for students to speak in Arabic by asking them to form sentences and engage in small conversations to apply what they have learned. I also use written and practical exercises to reinforce grammar and vocabulary.

Teaching in my classroom is not limited to books alone. I use modern educational tools such as videos and language games to motivate students. I also organize interactive activities to make learning more fun and exciting.

Teaching in my classroom is not limited to books alone; I use modern educational tools such as videos and language games to motivate students. I also organize interactive activities to make learning more enjoyable and exciting.

At the end of each lesson, I ask students to apply what they've learned to their daily lives, which helps them consolidate the information and improve their language skills. I also provide them with feedback to improve their performance and develop their level of Arabic.

At the end of each lesson, I ask students to apply what they have learned in their daily lives, which helps them retain information and improve their language skills. I also provide them with feedback to enhance their performance and develop their Arabic proficiency.
verified badge
This course is for anyone who wants to learn to program in Python, whether you are a student, a professional, or simply curious.
Python is one of the most widely used languages today, thanks to its simplicity and power. You'll learn how to write your first programs, manipulate data, automate tasks, and understand the essential foundations of modern programming.
The objective is to make you independent in developing your own projects (scripts, small software, data analysis, etc.) and acquire a skill sought after in the academic and professional world.
verified badge
I am a specialized Arabic teacher for non-native speakers with over 3 years of experience in both public and private institutions. My background includes academic and pedagogical training, allowing me to tailor lessons to your specific needs—whether you want to learn Modern Standard Arabic (MSA) for professional/academic reasons or the Moroccan Dialect (Darija) for travel and daily life.
My lessons are interactive, structured, and focused on real communication. I help students build confidence in speaking, improve their listening skills, and understand Arabic in real-life situations. I work with both beginners and intermediate learners, and I provide personalized materials and exercises to support your progress.
If you are looking for a clear, practical, and supportive way to learn Arabic, I would be happy to help you.
Book lessons and let’s start learning Arabic together!
verified badge
Learn Python with a structured, hands-on approach! Whether you are a absolute beginner looking to start coding, a student needing help with coursework, or a professional aiming to automate tasks, these lessons are tailored for you.What we will cover:
Core Fundamentals: Variables, loops, functions, and data structures.Object-Oriented Programming: Building reusable and clean code.Real-World Projects: Creating scripts, data analysis, or web scraping based on your goals.

Problem Solving: Learning how to debug and think like a programmer. Lessons are highly interactive. We will write code together from day one, and you will receive practical exercises after every session to build your confidence.
verified badge
Do you want to develop interactive 3D applications directly in the browser or integrate Three.js into an existing web project?

In this course, you'll learn practical skills for building modern 3D applications with Three.js and TypeScript. Depending on your goals, we can start with the basics or work directly on an existing project.

The focus is not just on getting a scene to work somehow, but on understanding how 3D web applications are structured and how Three.js can be meaningfully integrated into modern web applications.

Possible topics include:

• Fundamentals of Three.js
• Scenes, cameras and renderers
• Geometries and materials
• Light and shadow
• Textures and assets
• Loading and using 3D models
• GLTF and GLB models
• Animations
• User interactions with 3D objects
• Raycasting and object selection
• Camera control and navigation
• Performance optimization
• Structure of larger Three.js applications
• TypeScript in 3D projects
• Integration of Three.js into Angular applications
• Debugging and troubleshooting

If you already have your own project, we can work with it directly. This could be, for example, a product configurator, an interactive visualization, a 3D model in the browser, or another web application with 3D content.

I have used Three.js myself in professional projects, including the development of a web-based 3D configurator. This allows me to impart not only the fundamentals but also practical experience that is important in real-world applications.

The course is suitable for developers, students and technically interested beginners who already have basic JavaScript or TypeScript knowledge and want to get started in 3D web development or deepen their existing knowledge.
verified badge
Learn Arabic in a simple, fun, and practical way! Whether you're a beginner or already know some Arabic, this course will help you improve your speaking, reading, and writing skills.

Through interactive lessons and everyday conversations, you'll build confidence, expand your vocabulary, and enjoy your journey of learning Arabic.
verified badge
أنا معلمة لغة عربية ودراسات إسلامية، حاصلة على ليسانس الآداب والتربية في اللغة العربية والدراسات الإسلامية، ولدي خبرة في التدريس أونلاين للمرحلتين الابتدائية والإعدادية. أتميز بتبسيط القواعد النحوية وتقديم المعلومات بأسلوب سهل وتفاعلي يناسب مستويات الطلاب المختلفة، مع استخدام العروض التقديمية والألعاب التعليمية والاختبارات الإلكترونية لزيادة التفاعل وتحقيق أفضل النتائج. أحرص على بناء أساس لغوي قوي لدى الطلاب، وتنمية مهاراتهم اللغوية، وتعزيز القيم الإسلامية لديهم، مع متابعة مستواهم الدراسي والتواصل المستمر مع أولياء الأمور.
verified badge
We explain the rules in Arabic and then apply them in real-life conversations from daily life and work:

Rules:
The articles der/die/das and how to guess the correct one
Conjugating verbs in different tenses (Präsens, Perfekt, Präteritum, Futur)
German sentence structure, main clauses and subordinate clauses
Cases: Nominative, Accusative, Dative, and Genitive
Prepositions and separable verbs
The imperative form, the passive voice, and the subjunctive mood.

Conversation and pronunciation:
Introduce yourself and talk about your life, studies, and work.
Everyday conversations: shopping, doctor, transportation, restaurant
Correct pronunciation of difficult sounds such as ü, ö, ch, and r
Understanding spoken German and common expressions

Writing:
Writing formal and informal letters and emails
Contacting government offices, universities, and employers
Writing complaints, requests, and apologies correctly

Preparing for exams:
Goethe, telc, TestDaF and DSH exams
From level A1 to C1
Practice for the exam sections: reading, listening, writing, and speaking.
Tips for time management and avoiding common mistakes

Studying in Germany:
Choosing the right university and major for you
The difference between universities (Universität) and universities of applied sciences (Hochschule)
Admission requirements and certificate recognition
Applying via uni-assist and university portals, step by step
Writing a persuasive motivation letter (Motivationsschreiben)
Tips for success in university studies and exams

Working in Germany:
Writing a CV (Lebenslauf) in German
Writing a cover letter (Anschreiben)
Job search, internship (Praktikum), or Werkstudent job
Using LinkedIn, XING, and job sites effectively
Interview preparation and frequently asked questions
Work culture in Germany and what employers expect

Life in Germany:
Finding accommodation and avoiding scams
Dealing with government offices: Anmeldung (Registration), Foreigners' Office, Health Insurance
Opening a bank account and understanding taxes and salary
Practical tips for starting out in a new country

Each lesson is tailored to your level and goals. Tell me what you need before the first lesson, and I'll prepare it for you.
Der richtige Lehrer Garantie
favorite button
message icon
Dr.Shaima kontaktieren