facebook
favorite button
member since icon
Since September 2024
Instructor since September 2024
Social Studies: From ABCs to Diplomas. Make learning fun!
course price icon
From 19 C$ /h
arrow icon
Join me on an exciting journey through time and across the globe in our social studies class From the ancient civilizations to the modern-day cultures of Asia, we will delve into the rich tapestry of human history and society. Through engaging discussions, interactive activities, and hands-on projects, students will gain a deeper understanding of the world's diverse cultures, historical events, and global connections. Whether you're in grade 1 or 12, this class promises to be an enriching and fun experience that will spark curiosity and foster a lifelong love of learning.
Location
location type icon
Online from India
Age
Infants (0-3 years old)
Preschool children (4-6 years old)
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
120 minutes
The class is taught in
English
Hindi
Availability of a typical week
(GMT -05: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
Get ready to dive into the fascinating realm of psychology, where the mind is the ultimate playground In "Mind Matters," we'll unravel the mysteries of human behavior, emotions, and cognition. From Freud's couch to modern-day brain scans, we'll explore it all. With engaging discussions, interactive experiments, and thought-provoking activities, you'll be hooked from the very start. Whether you're a freshman or a senior, this class will help you understand why you think, feel, and act the way you do. So, come and "psyche" yourself up for an unforgettable adventure into the human mind
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
I offer classes on History, Geography, and Political Science, with over 11 years of experience in these subjects, both professionally and academically. I hold Bachelor's Degrees in both History and Political Science (from the University of Florida), as well as a Master's in Political Science, specifically European Politics (from KU Leuven).

I have extensive experience in a wide range of historical and political subjects and have always had a keen interest in history and the social sciences. Additionally, previously I have been a journalist (dealing with Competition Law) and currently am an editor working on a wide variety of subjects for organizations such as the UNHCR and Goethe Institut, among others.

I am capable of teaching and lecturing on numerous historical and political events and periods in history, with myself having specialized in European history, American history, African history, as well as the Medieval period and Antiquity.
verified badge
Native professional Arabic teacher offering Arabic language classes- typical Arabic (Fusha) or middle eastern dialects (Jordanian, Lebanese and gulf).
These classes are INDIVIDUAL and PERSONALIZED according to your demands.
I can help you to learn basics even from Alphabet to conjugation,plus writing and speaking.
My method will take you step by step to meet your goal! I am dynamic, easy-going and full of energy!
All material will be provided to you by email.
Lessons are well organized
I can suggest a weekly task.

In addition, I can provide support in proofreading and translation.
About me:
I am a highly qualified teacher with a Master's degree in Philology and Literature as well as 13 years of experience.
As I have studied in high ranked European universities and traveled around the world, so I'm able to support you with job interviews and public speech.
Language of teaching can be English,French, Spanish and Arabic.
Classes can be via Skype or zoom.
Thank you for your interest in my profile, أهلاً وسهلاً ومرحباً بكم في صفحتي
verified badge
Western Armenian is a language that has been put in the endangered language's list, and I personally believe that such a rich language should never die. I believe that I am taking a huge initiative to be one of the individuals who'll try to save this important language from disappearing.
I try to make my lessons as interacting as possible. The lessons and exercises will be provided through PowerPoint presentations. I try to listen to my student in order to prepare the lesson plan together, according to his needs and preferences.
I've always been the smiling and friendly tutor who makes the student comfortable during the lessons. I believe that in order to reach the students you need to understand them also emotionally and psychologically.
verified badge
May 2026: In these neuro-divergent times, the binary division of "one language or two" in bilinguals is perhaps due some contestation, which students are capable of providing. I have always found bilingual production models (and the ubiquitous Powerpoint slide) that university teachers provide a hindrance because of their lack of explicitness and discussion - they are just not relatable as presented nor do they provide much information or examples for monolingual students.

Code-switching, a by-product of bilingualism, is now a term that is even found in minority-ethnic neighbourhood grafitti ("can white people code-switch" a found example). Please note that this is a linguistic term, used for switching between two languages, and not between local or social varieties of English.

My personal position is that there is no such thing as bilingualism: there is always a language that suffers attrition, and one language that prevails, mostly because of its prestigious standing over the other language. On the other hand, a child exposed to more than one language cannot be truly monolingual.

For this course (very popular at universities around Europe both at undergraduate and postgraduate level) we shall go through the terms used to discuss bilingualism, in detail, and then discuss, with the help of published books and articles, who can be considered bilingual (or are we all, one other language lying dormant?). Can bilingualism be defined by the speaker, instead of the "community"? Can it be imposed by the State? Does a bilingual brain function in the same manner as a monolingual brain? These are research questions that emerge as dissertation or thesis topics both at undergraduate and postgraduate courses.
verified badge
Embark on a captivating exploration of the legal realm in my comprehensive law class. As a seasoned freelancer on Apprentus, I offer a unique learning experience that covers the intricacies of law, international law, and civil law. Dive into foundational principles, dissect international legal frameworks, and master the nuances of civil law. This class is designed for individuals eager to grasp the essentials of law, providing valuable insights and practical knowledge. Join me for an enlightening journey into the dynamic and fascinating world of jurisprudence.
I'm pursuing a Ph.D. I am a volunteer teacher in several associations, plus I supervise students in supervised work at the faculty. I am still funded by IRD for weekly seminars throughout the year on the law and protection of the marine environment.
I am a young consultant. Adept at translating complex legal issues into practical solutions, I have successfully navigated intricate legal landscapes to deliver favorable outcomes for clients and stakeholders. I was in an internship position at more than three firms of law in Morocco.
Course Highlights:

Foundations of Law:

Explore the fundamental principles that underpin legal systems.
Understand the basics of legal reasoning and analysis.
International Law Insights:

Delve into the complexities of international law.
Examine the role of international institutions and treaties.
Civil Law Mastery:

Navigate the nuances of civil law with a focus on private disputes.
Learn about contracts, torts, and property rights in civil law.
Interactive Learning:

Engage in thought-provoking discussions and case studies.
Participate in simulations to apply theoretical knowledge to real-world scenarios.
Tailored Approach:

Receive personalized attention and guidance to suit your learning style.
Benefit from a flexible curriculum that adapts to your needs and interests.
verified badge
A knowledgeable lawyer and legal services provider

Hello, dear customer. Meet your legal professional. I'm currently a practicing attorney, skilled writer, and online researcher who delivers exactly what I promise. The legal profession, research, and writing have been my passions since the early years of my legal career, and through learning and experience, I have sufficiently honed my skills in these areas. In addition, I am currently pursuing my P.HD, a degree that I believe is an added advantage to my expertise. Do not hesitate to entrust me with your task and expect the best from my services. Thank you in advance, and stay safe.
In this lesson I will guide you through the process of conducting legal research and writing legal documents.

- Legal Research: The tutor will explain how to conduct legal research, which is a critical skill for anyone involved in the legal field. This includes understanding how to use legal databases, how to find and interpret statutes, regulations, and case law, and how to stay updated with recent legal developments. The tutor will also cover how to analyze legal problems and apply the law to specific scenarios.

- Legal Writing: The tutor will then move on to legal writing, another essential skill for legal professionals. This involves learning how to write various legal documents such as briefs, memos, contracts, and legal opinions. The tutor will provide tips on how to write clearly and persuasively, how to structure your arguments, and how to cite legal authorities correctly.

- Practical Exercises: Throughout the lesson, the tutor will provide practical exercises to help you apply what you've learned. This might involve researching a particular legal issue or drafting a legal document.
- Feedback and Improvement: The tutor will provide feedback on your work, helping you to improve your legal research and writing skills. They will point out any areas of weakness and provide suggestions for improvement.

This lesson is designed for anyone interested in law, whether you're a law student, a legal professional looking to brush up on your skills, or someone considering a career in law. It provides a solid foundation in legal research and writing, two of the most important skills for any legal professional.
verified badge
Personalised tutoring for: CIE A Level Geography and Biology; Edexcel International A Level History (China, Britain, Superpowers, Civil Rights); AQA A Level French. I received all A*s in my A-levels and will provide feedback, practice questions, and explain content based on the student’s needs.
verified badge
This class is suitable for all interested people young, teens and adults.
Zambian history is so rich coming back to the pre -colonial days, colonial days and post colonial days.Zambia a land locked country with 8 neighbouring countries :
Democratic Republic of the Congo, Tanzania, Malawi, Mozambique, Zimbabwe, Botswana, Namibia, and Angola.
The country has 72 Tribes and 10 provinces with 226 parliamentary Constituencies for political governance.
Each tribe is rich in culture and amazingly all the tribes have some common culture practices across the country.
More interesting it's abundance of natural local foods and different methods of preparing food.

If you may have the following questions:
1.What was the pre-colonial life in Zambia before being colonized by Britain?
2.What was it like during colonial days in Zambia?
3.What was a breaking point that made local people unite and fight colonialism?
4.What was the post-colonial life style?
5.What is the current lifestyle in Zambia?
Guess what? All those Questions are covered and satisfactory answers are given during lessons.
At this point you're recommended to book some lessons to understand Zambia🇿🇲 better.
verified badge
Discover the richness of Italian history, art, and literature!
I offer personalized online lessons to explore Italy's cultural heritage, its great artists, writers, historical events, and traditions.

Discover the richness of Italian history, art, and literature!
I offer personalized online classes to explore the cultural heritage of Italy, its great artists, writers, historical events and traditions.

Discover the wealth of Italian history, art and literature!
I propose these courses on personal lines to explore the cultural heritage of Italy, its great artists, its writings, its historical events and its traditions.
verified badge
Zambian languages are 72 all together.
As you come to Zambia or as a Zambian already in Zambia it is important to familiarize yourself with Nyanja language (most spoken and mostly understood countrywide) followed by Bemba language, the language with the most influence.
Why you need to learn a Zambian language:
•For easy transactions with the native Zambians
•To have a sense of belonging to Zambia
•For travel
•For general conversations
•To know the history of the language

You're welcome as a beginner, intermediate or expert.
Book a lesson today and begin to learn.
verified badge
Discover the hidden side of Chinese history — beyond emperors and dynasties.
Explore China through myths, legends, rituals, people, maps and cultural exchange.
Topics include:
🐒 Black Myth: Wukong & Chinese mythology
🔮 Divination, rituals & folk beliefs
🏯 Chinese dynasties & historical figures
⚔️ Three Kingdoms & ancient legends
🗺️ The changing map of China
🧬 Peoples & cultural exchange in Chinese history
🌏 Ancient China & the Silk Road
🏺 Ancient Chinese life & civilization
📜 Chinese literature, philosophy & history
Lessons are taught mainly in English, with Chinese terms explained when useful. No prior knowledge of Chinese is required.
verified badge
📚✨ **Proof in English 🇬🇧**

🎯 **For elementary, middle, and high school students in Taif**

Do you want your child to master English, improve their level, and take exams with confidence and distinction? 💯

We offer you outstanding educational support that helps the student to understand, practice, and achieve the best results, God willing.

📌 **What do we offer our students?**

✅ Regular weekly monitoring of the student's level, with continuous progress measurement.

📖 Comprehensive final reviews of the semesters, focusing on the most important points and expected questions.

🔥 Intensive reviews before the tests; to consolidate the information and prepare well for the test.

✍️ Foundation and strengthening in grammar and vocabulary, and training in reading and writing.

🗣️ Developing listening and speaking skills, and building confidence in using the English language.

🎓 Simple explanation and practical training that suits the educational stage and level of each student.

⭐ **Our goal is not just to explain the lesson; our goal is for the student to understand, master, and progress with confidence.**

📍 **Location: Taif City**

🌟 Start with your child today, and let their progress in English be a step towards a better future.
verified badge
My online tutoring in constitutional law is based on a progressive and rigorous method, structured around four key stages. First, we thoroughly review legal methodology: we revisit the rules of essay writing (compelling problem statement, structured outlines with two main parts and two sub-parts, headings) as well as those of text and decision commentary (critical analysis, problematization, and avoiding paraphrasing). Second, we conduct a targeted review of the course material to clarify key concepts (theory of the State, separation of powers, specificities of the Fifth Republic) and analyze current institutional events, illuminating them with constitutional case law. Next comes the phase of corrected exercises, during which we apply this knowledge to typical exam questions by developing detailed outlines, crafting compelling hooks, and providing personalized feedback to refine your vocabulary and writing style. Finally, we organize intensive preparation for practice exams and end-of-semester exams, including timed simulations and personalized support to optimize your time management, boost your confidence and aim for a high grade.
verified badge
Thanks to the lessons we can have together, you will be able to have a good command of the desired language in writing and speaking.

For academic support, I would ensure that the student is guided and assisted in their learning.
verified badge
Hi, I'm Miss Nada. I teach Social Studies for Grade 4 students online. My lessons are simple, fun and easy to understand. I use maps, stories, games and colorful summaries to help your child love Social Studies and get excellent grades. We learn step by step with revision and fun activities.
message icon
Contact Caroline Anna
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
I offer classes on History, Geography, and Political Science, with over 11 years of experience in these subjects, both professionally and academically. I hold Bachelor's Degrees in both History and Political Science (from the University of Florida), as well as a Master's in Political Science, specifically European Politics (from KU Leuven).

I have extensive experience in a wide range of historical and political subjects and have always had a keen interest in history and the social sciences. Additionally, previously I have been a journalist (dealing with Competition Law) and currently am an editor working on a wide variety of subjects for organizations such as the UNHCR and Goethe Institut, among others.

I am capable of teaching and lecturing on numerous historical and political events and periods in history, with myself having specialized in European history, American history, African history, as well as the Medieval period and Antiquity.
verified badge
Native professional Arabic teacher offering Arabic language classes- typical Arabic (Fusha) or middle eastern dialects (Jordanian, Lebanese and gulf).
These classes are INDIVIDUAL and PERSONALIZED according to your demands.
I can help you to learn basics even from Alphabet to conjugation,plus writing and speaking.
My method will take you step by step to meet your goal! I am dynamic, easy-going and full of energy!
All material will be provided to you by email.
Lessons are well organized
I can suggest a weekly task.

In addition, I can provide support in proofreading and translation.
About me:
I am a highly qualified teacher with a Master's degree in Philology and Literature as well as 13 years of experience.
As I have studied in high ranked European universities and traveled around the world, so I'm able to support you with job interviews and public speech.
Language of teaching can be English,French, Spanish and Arabic.
Classes can be via Skype or zoom.
Thank you for your interest in my profile, أهلاً وسهلاً ومرحباً بكم في صفحتي
verified badge
Western Armenian is a language that has been put in the endangered language's list, and I personally believe that such a rich language should never die. I believe that I am taking a huge initiative to be one of the individuals who'll try to save this important language from disappearing.
I try to make my lessons as interacting as possible. The lessons and exercises will be provided through PowerPoint presentations. I try to listen to my student in order to prepare the lesson plan together, according to his needs and preferences.
I've always been the smiling and friendly tutor who makes the student comfortable during the lessons. I believe that in order to reach the students you need to understand them also emotionally and psychologically.
verified badge
May 2026: In these neuro-divergent times, the binary division of "one language or two" in bilinguals is perhaps due some contestation, which students are capable of providing. I have always found bilingual production models (and the ubiquitous Powerpoint slide) that university teachers provide a hindrance because of their lack of explicitness and discussion - they are just not relatable as presented nor do they provide much information or examples for monolingual students.

Code-switching, a by-product of bilingualism, is now a term that is even found in minority-ethnic neighbourhood grafitti ("can white people code-switch" a found example). Please note that this is a linguistic term, used for switching between two languages, and not between local or social varieties of English.

My personal position is that there is no such thing as bilingualism: there is always a language that suffers attrition, and one language that prevails, mostly because of its prestigious standing over the other language. On the other hand, a child exposed to more than one language cannot be truly monolingual.

For this course (very popular at universities around Europe both at undergraduate and postgraduate level) we shall go through the terms used to discuss bilingualism, in detail, and then discuss, with the help of published books and articles, who can be considered bilingual (or are we all, one other language lying dormant?). Can bilingualism be defined by the speaker, instead of the "community"? Can it be imposed by the State? Does a bilingual brain function in the same manner as a monolingual brain? These are research questions that emerge as dissertation or thesis topics both at undergraduate and postgraduate courses.
verified badge
Embark on a captivating exploration of the legal realm in my comprehensive law class. As a seasoned freelancer on Apprentus, I offer a unique learning experience that covers the intricacies of law, international law, and civil law. Dive into foundational principles, dissect international legal frameworks, and master the nuances of civil law. This class is designed for individuals eager to grasp the essentials of law, providing valuable insights and practical knowledge. Join me for an enlightening journey into the dynamic and fascinating world of jurisprudence.
I'm pursuing a Ph.D. I am a volunteer teacher in several associations, plus I supervise students in supervised work at the faculty. I am still funded by IRD for weekly seminars throughout the year on the law and protection of the marine environment.
I am a young consultant. Adept at translating complex legal issues into practical solutions, I have successfully navigated intricate legal landscapes to deliver favorable outcomes for clients and stakeholders. I was in an internship position at more than three firms of law in Morocco.
Course Highlights:

Foundations of Law:

Explore the fundamental principles that underpin legal systems.
Understand the basics of legal reasoning and analysis.
International Law Insights:

Delve into the complexities of international law.
Examine the role of international institutions and treaties.
Civil Law Mastery:

Navigate the nuances of civil law with a focus on private disputes.
Learn about contracts, torts, and property rights in civil law.
Interactive Learning:

Engage in thought-provoking discussions and case studies.
Participate in simulations to apply theoretical knowledge to real-world scenarios.
Tailored Approach:

Receive personalized attention and guidance to suit your learning style.
Benefit from a flexible curriculum that adapts to your needs and interests.
verified badge
A knowledgeable lawyer and legal services provider

Hello, dear customer. Meet your legal professional. I'm currently a practicing attorney, skilled writer, and online researcher who delivers exactly what I promise. The legal profession, research, and writing have been my passions since the early years of my legal career, and through learning and experience, I have sufficiently honed my skills in these areas. In addition, I am currently pursuing my P.HD, a degree that I believe is an added advantage to my expertise. Do not hesitate to entrust me with your task and expect the best from my services. Thank you in advance, and stay safe.
In this lesson I will guide you through the process of conducting legal research and writing legal documents.

- Legal Research: The tutor will explain how to conduct legal research, which is a critical skill for anyone involved in the legal field. This includes understanding how to use legal databases, how to find and interpret statutes, regulations, and case law, and how to stay updated with recent legal developments. The tutor will also cover how to analyze legal problems and apply the law to specific scenarios.

- Legal Writing: The tutor will then move on to legal writing, another essential skill for legal professionals. This involves learning how to write various legal documents such as briefs, memos, contracts, and legal opinions. The tutor will provide tips on how to write clearly and persuasively, how to structure your arguments, and how to cite legal authorities correctly.

- Practical Exercises: Throughout the lesson, the tutor will provide practical exercises to help you apply what you've learned. This might involve researching a particular legal issue or drafting a legal document.
- Feedback and Improvement: The tutor will provide feedback on your work, helping you to improve your legal research and writing skills. They will point out any areas of weakness and provide suggestions for improvement.

This lesson is designed for anyone interested in law, whether you're a law student, a legal professional looking to brush up on your skills, or someone considering a career in law. It provides a solid foundation in legal research and writing, two of the most important skills for any legal professional.
verified badge
Personalised tutoring for: CIE A Level Geography and Biology; Edexcel International A Level History (China, Britain, Superpowers, Civil Rights); AQA A Level French. I received all A*s in my A-levels and will provide feedback, practice questions, and explain content based on the student’s needs.
verified badge
This class is suitable for all interested people young, teens and adults.
Zambian history is so rich coming back to the pre -colonial days, colonial days and post colonial days.Zambia a land locked country with 8 neighbouring countries :
Democratic Republic of the Congo, Tanzania, Malawi, Mozambique, Zimbabwe, Botswana, Namibia, and Angola.
The country has 72 Tribes and 10 provinces with 226 parliamentary Constituencies for political governance.
Each tribe is rich in culture and amazingly all the tribes have some common culture practices across the country.
More interesting it's abundance of natural local foods and different methods of preparing food.

If you may have the following questions:
1.What was the pre-colonial life in Zambia before being colonized by Britain?
2.What was it like during colonial days in Zambia?
3.What was a breaking point that made local people unite and fight colonialism?
4.What was the post-colonial life style?
5.What is the current lifestyle in Zambia?
Guess what? All those Questions are covered and satisfactory answers are given during lessons.
At this point you're recommended to book some lessons to understand Zambia🇿🇲 better.
verified badge
Discover the richness of Italian history, art, and literature!
I offer personalized online lessons to explore Italy's cultural heritage, its great artists, writers, historical events, and traditions.

Discover the richness of Italian history, art, and literature!
I offer personalized online classes to explore the cultural heritage of Italy, its great artists, writers, historical events and traditions.

Discover the wealth of Italian history, art and literature!
I propose these courses on personal lines to explore the cultural heritage of Italy, its great artists, its writings, its historical events and its traditions.
verified badge
Zambian languages are 72 all together.
As you come to Zambia or as a Zambian already in Zambia it is important to familiarize yourself with Nyanja language (most spoken and mostly understood countrywide) followed by Bemba language, the language with the most influence.
Why you need to learn a Zambian language:
•For easy transactions with the native Zambians
•To have a sense of belonging to Zambia
•For travel
•For general conversations
•To know the history of the language

You're welcome as a beginner, intermediate or expert.
Book a lesson today and begin to learn.
verified badge
Discover the hidden side of Chinese history — beyond emperors and dynasties.
Explore China through myths, legends, rituals, people, maps and cultural exchange.
Topics include:
🐒 Black Myth: Wukong & Chinese mythology
🔮 Divination, rituals & folk beliefs
🏯 Chinese dynasties & historical figures
⚔️ Three Kingdoms & ancient legends
🗺️ The changing map of China
🧬 Peoples & cultural exchange in Chinese history
🌏 Ancient China & the Silk Road
🏺 Ancient Chinese life & civilization
📜 Chinese literature, philosophy & history
Lessons are taught mainly in English, with Chinese terms explained when useful. No prior knowledge of Chinese is required.
verified badge
📚✨ **Proof in English 🇬🇧**

🎯 **For elementary, middle, and high school students in Taif**

Do you want your child to master English, improve their level, and take exams with confidence and distinction? 💯

We offer you outstanding educational support that helps the student to understand, practice, and achieve the best results, God willing.

📌 **What do we offer our students?**

✅ Regular weekly monitoring of the student's level, with continuous progress measurement.

📖 Comprehensive final reviews of the semesters, focusing on the most important points and expected questions.

🔥 Intensive reviews before the tests; to consolidate the information and prepare well for the test.

✍️ Foundation and strengthening in grammar and vocabulary, and training in reading and writing.

🗣️ Developing listening and speaking skills, and building confidence in using the English language.

🎓 Simple explanation and practical training that suits the educational stage and level of each student.

⭐ **Our goal is not just to explain the lesson; our goal is for the student to understand, master, and progress with confidence.**

📍 **Location: Taif City**

🌟 Start with your child today, and let their progress in English be a step towards a better future.
verified badge
My online tutoring in constitutional law is based on a progressive and rigorous method, structured around four key stages. First, we thoroughly review legal methodology: we revisit the rules of essay writing (compelling problem statement, structured outlines with two main parts and two sub-parts, headings) as well as those of text and decision commentary (critical analysis, problematization, and avoiding paraphrasing). Second, we conduct a targeted review of the course material to clarify key concepts (theory of the State, separation of powers, specificities of the Fifth Republic) and analyze current institutional events, illuminating them with constitutional case law. Next comes the phase of corrected exercises, during which we apply this knowledge to typical exam questions by developing detailed outlines, crafting compelling hooks, and providing personalized feedback to refine your vocabulary and writing style. Finally, we organize intensive preparation for practice exams and end-of-semester exams, including timed simulations and personalized support to optimize your time management, boost your confidence and aim for a high grade.
verified badge
Thanks to the lessons we can have together, you will be able to have a good command of the desired language in writing and speaking.

For academic support, I would ensure that the student is guided and assisted in their learning.
verified badge
Hi, I'm Miss Nada. I teach Social Studies for Grade 4 students online. My lessons are simple, fun and easy to understand. I use maps, stories, games and colorful summaries to help your child love Social Studies and get excellent grades. We learn step by step with revision and fun activities.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Caroline Anna