# data[].attributes.attachment_link.title
The Tragedy That Led Samuel Morse to Develop the Telegraph

# data[].attributes.attachment_link.keywords[]
esl english grammar idioms phrasal verbs learn study language canada how to say school slang expressions maple leaf

# data[].attributes.attachment_link.description
Share your videos with friends, family, and the world

# data[].attributes.attachment_link.authors[].name
English with Ronnie · EnglishLessons4U with engVid

# data[].attributes.attachment_link.title
How to give the BEST speech or presentation in English

# data[].attributes.attachment_link.title
C1 ADVANCED ESSAY WRITING PART 1 / HOW TO WRITE THE CAE ESSAY / CAE EXAM TIPS, C1 ADVANCED EXAM TIPS

# data[].attributes.attachment_link.title
Everything you want to know about C1 Advanced and C2 Proficiency: Panel Discussion

# data[].attributes.attachment_link.title
Cambridge C1 Advanced (CAE): How to Write a Proposal

# data[].attributes.attachment_link.title
Cambridge C1 Advanced (CAE) - How to Write a Report

# data[].attributes.attachment_link.title
200 Most Important Irregular Verbs in English | Pronunciation and Grammar Lesson

# data[].attributes.attachment_link.keywords[]
"learn english" "english conversation" "english grammar" "free english lessons" "english vocabulary" "lessons anglais" ielts toefl fce "học tiếng anh"

# data[].attributes.attachment_link.description
Welcome to the fastest, easiest, and most fun place on YouTube to learn English! I help you understand important grammatical lessons in English but explain it in a fun and authentic way. With examples and quizzes, you will learn, progress and succeed! You will be able to practise English conversation using what you have learned.

# data[].attributes.attachment_link.title
The 50 Most Common Irregular Verbs in English | Grammar & Pronunciation Lesson

# data[].attributes.attachment_link.title
Master ALL TENSES in 30 Minutes: Verb Tenses Chart with Useful Rules & Examples

# data[].attributes.attachment_link.keywords[]
"learn english" "english vocabulary" grammar expressions phrases "english conversations" "english teachers" "esl teacher"

# data[].attributes.attachment_link.description
We live in a world where learning English as a second language is essential. Not only for professional growth, but a second language brings possibilities to get to know a new culture. However, Learning English is much more than simply memorizing the translation of words into your language.

# data[].attributes.attachment_link.readable_text
Picture Dictionary! Learn English vocabulary words through pictures with our useful visual dictionary. All ESL lessons are classified by different topics and are illustrated with cool pictures and example sentences.

What Is A Visual Dictionary?

A picture dictionary or a visual dictionary relies on pictures to show the meaning of words. Obviously, these words often teach nouns, although there are visuals to demonstrate abstract ideas like emotions as well. Unlike regular dictionaries, visual dictionaries are not arranged alphabetically but are instead organized thematically, with an image linked to each theme.

Examples of common vocabulary topics with pictures: animals, birds, insects, sea animals, farm animals, wild animals, fruits, vegetables, food, flowers, plants, shapes, colors, jobs, body parts, Math symbols, number chart, hundreds chart, African countries, European countries, Asian countries, South American countries, ...

There are usually a number of themes on which these dictionaries are based, but the dictionary usually has thousands of images to help you understand words. You can look for the themes to find the words easily. Some of these dictionaries are multi-lingual, but others are monolingual. These dictionaries also have an index of all the words defined. It should help you find the words you need by finding the right illustration.

Visual dictionaries can be used by all kinds of people, including teachers, students, translators, and even parents. Skill level is not a factor with these dictionaries either, as anyone can benefit from using these dictionaries.
Learn English with Pictures - Example 1
The Importance of Picture Dictionary

Learning English vocabulary through a visual dictionary is important if you are trying to learn about a certain profession. The dictionary helps you study a certain theme faster than a normal dictionary would. For instance, if you are in the medical profession, you can learn a lot about the body with images that illustrate many such parts in a single labeled graphic.

A picture dictionary is also great if you want to have a better idea of how certain things work, for instance, you can learn how an engine works based on how various parts are connected to each other. A visual dictionary is also good at helping create a context for words that would be otherwise confusing to you.

Another benefit to learning English through pictures is that it makes mastering vocabulary more interesting. Naturally, we respond better to images than to texts and words. For this reason, you can learn faster if you use a visual dictionary. Therefore, if learning new words through a regular dictionary is not exciting enough for you, you can always start using a picture dictionary to make the process of mastering new vocabulary more interesting for you.
Learn English Vocabulary with Pictures - Example 2
7ESL Picture Dictionary

How to learn vocabulary through pictures with our picture dictionary.

First of all, you should look up a word based on a certain topic, because that is how visual dictionaries are arranged. Once you see an object related to the topic you want, you can explore other words related to it and understand the associations between the words.

So, from following up on a single topic, you can learn several other vocabularies related to it when using a visual dictionary. Therefore, visual dictionaries are great for learning new vocabularies.

List of Things
Discover things that start with... And Things with Different Colors
Vocabulary with Pictures Videos

List of 100+ useful videos for learning English vocabulary words with pictures and American English pronunciation.

Learn 250+ Common Verbs in English in 25 Minutes.

Parts Of The Body in English.

Picture Dictionary | Useful Examples
Learn English Vocabulary with Pictures - Example 3 Learn English Vocabulary through Pictures - Example 4 Learn Vocabulary through Pictures - Example 5 Study English Vocabulary through Pictures - Example 6

# data[].attributes.attachment_link.title
Picture Dictionary | English Visual Dictionary: 150+ Useful Topics

# data[].attributes.attachment_link.description
Picture Dictionary! Learn English vocabulary words through pictures with our useful visual dictionary. All ESL lessons are classified by different topics and

# data[].attributes.attachment_link.description
CAE interactive and downloadable worksheets.

# data[].attributes.attachment_link.description
Liveworksheets transforms your traditional printable worksheets into self-correcting interactive exercises that the students can do online and send to the teacher.

# data[].attributes.attachment_link.title
I HAD LEARNED... The Past Perfect Tense  |  English Grammar Lesson with Pronunciation & Examples

# data[].attributes.attachment_link.title
120 Common Phrasal Verbs Frequently Used in Daily English Conversations (with Example Sentences)

# data[].attributes.attachment_link.title
Phrasal Verbs with PASS: pass up, pass away, pass out...

# data[].attributes.attachment_link.title
Christmas Expressions for the Holiday Season | How to Talk About the Holidays in English 🎄

# data[].attributes.attachment_link.title
How to Write an Article Review | Example, Format, Dos and Don'ts [UPDATED] | EssayPro

# data[].attributes.attachment_link.title
British Schools Explained - Anglophenia Ep 25

# data[].attributes.attachment_link.description
Welcome to my business website. Find out more about me, get an overview of the the books I've written, websites and online courses I've developed, and examples of my work with ELT organisations. Please get in touch if you feel I can help you with a project of your own.

# data[].attributes.attachment_link.readable_text
Welcome to Splendid Speaking!

Speaking Skills

Do you need to improve your English pronunciation? Interested in identifying your strengths and weaknesses? Want to practise grammar or vocabulary. Visit our skills section.
[Read more ...]

Exam Preparation

Splendid Speaking supports students preparing for a wide range of exams including Cambridge English B2 First (FCE), C1 Advanced (CAE), C2 Proficiency (CPE) and IELTS.
[Read more ...]

Podcasts

Check out our podcasts to help you develop your Speaking AND your Listening skills!
[Read more ...]

Speaking Courses

Splendid Speaking offers courses to support students preparing for a wide range of exams.
[Read more ...]

# data[].attributes.attachment_link.description
Welcome to Splendid Speaking! Do you need to improve your English pronunciation? Interested in identifying your strengths and weaknesses? Want to practise grammar or vocabulary. Visit our skills section. [ Read more ...] Splendid Speaking supports students preparing for a wide range of exams including Cambridge English B2 First (FCE), C1 Advanced (CAE), C2 Proficiency (CPE) and IELTS.

# data[].attributes.attachment_link.title
Flo-Joe: THE place on the web for Cambridge English exam preparation: PET, FCE, CAE, CPE, IELTS

# data[].attributes.attachment_link.description
For teachers and students preparing for Cambridge English: exams, including Cambridge English First (FCE), Cambridge English Advanced (CAE) and Cambridge English Proficiency (CPE

# data[].attributes.attachment_link.keywords[]
"learn english" cambridge "english tutorials" "english online" "free english tips" "english speaking practice" "english conversation" "english writing skills"

# data[].attributes.attachment_link.description
Learn English with Cambridge is perfect for learners looking for some additional help in learning English and for teachers to supplement lessons. Our team of international teachers are ready to give learners short YouTube lessons on specific bits of real-world English. Subscribe to the channel for weekly videos!

# data[].attributes.attachment_link.title
Cambridge Dictionary | English Dictionary, Translations & Thesaurus

# data[].attributes.attachment_link.description
The most popular dictionary and thesaurus for learners of English. Meanings and definitions of words with pronunciations and translations.

# data[].attributes.attachment_link.keywords[]
international efl "learn english" "british charity" "international culture" "british culture" "english culture" "british literature" "study abroad" uk ielts ...

# data[].attributes.attachment_link.description
The British Council is the United Kingdom's international organisation for cultural relations and educational opportunities. Visit our website to find out more: https://www.britishcouncil.org/ Terms of Use: https://www.britishcouncil.org/terms

# data[].attributes.attachment_link.title
How to stay motivated when learning a language

# data[].attributes.attachment_link.readable_text
"I love all of the information about student performance I get as a teacher. It helps me to quickly identify stronger students and weaker students, as well as concepts at the class level that students struggle with. Thank you so much for providing such a useful platform for teachers to use to engage our students and measure their performance!!"

# data[].attributes.attachment_link.title
Quizalize - The best quiz platform for remote or real classrooms that delivers game-changing results

# data[].attributes.attachment_link.description
Engage your class with fun, standards-tagged quizzes. Get instant data on student mastery. Automatically differentiated follow-up activities.

# data[].attributes.attachment_link.description
LetsSingIt is the internet lyrics database, your number one resource for lyrics! Content is updated by the minute and will keep any music lover entertained.

# data[].attributes.attachment_link.title
Biography: Historical & Celebrity Profiles

# data[].attributes.attachment_link.description
Read exclusive biographies, watch videos & discover fascinating stories about your favorite icons, musicians, authors & historical figures.

# data[].attributes.attachment_link.readable_text
Skip to main content
Newspapers.com by Ancestry

The names, logos, and other source identifying features of newspapers depicted in our database are the trademarks of their respective owners, and our use of newspaper content in the public domain or by private agreement does not imply any affiliation with, or endorsement from, the publishers of the newspaper titles that appear on our site. Newspapers.com makes these newspapers available for the purpose of historical research, and is not responsible for the content of any newspapers archived at our site.

# data[].attributes.attachment_link.title
Historical Newspapers from the 1700's-2000s

# data[].attributes.attachment_link.description
The largest online newspaper archive. Used by millions every month for historical research, family history, crime investigations, journalism, and more.

# data[].attributes.attachment_link.title
HISTORY | Watch Full Episodes of Your Favorite Shows

# data[].attributes.attachment_link.description
Watch full episodes of your favorite HISTORY series, and dive into thousands of historical articles and videos. To know History is to know life.

# data[].attributes.attachment_link.readable_text
© British Council The United Kingdom's international organisation for cultural relations and educational opportunities. A registered charity: 209131 (England and Wales) SC037733 (Scotland).

# data[].attributes.attachment_link.description
© British Council The United Kingdom's international organisation for cultural relations and educational opportunities. A registered charity: 209131 (England and Wales) SC037733 (Scotland).

# data[].attributes.attachment_link.readable_text
© British Council The United Kingdom's international organisation for cultural relations and educational opportunities. A registered charity: 209131 (England and Wales) SC037733 (Scotland).

# data[].attributes.attachment_link.title
Film UK | LearnEnglish Teens - British Council

# data[].attributes.attachment_link.description
© British Council The United Kingdom's international organisation for cultural relations and educational opportunities. A registered charity: 209131 (England and Wales) SC037733 (Scotland).

# data[].attributes.attachment_link.description
Play games, have fun and improve your English vocabulary at the same time.

# data[].attributes.attachment_link.readable_text
Our Magazine is written by young people from the UK. Each year we select a new group of bloggers, from the British Council's language assistants, who share their experiences of learning languages and living abroad. The views and opinions expressed in the articles are those of the authors and do not necessarily reflect the views or opinions of the LearnEnglish Teens team.

# data[].attributes.attachment_link.title
Blogs about sport | LearnEnglish Teens - British Council

# data[].attributes.attachment_link.description
Our Magazine is written by young people from the UK. Each year we select a new group of bloggers, from the British Council's language assistants, who share their experiences of learning languages and living abroad. The views and opinions expressed in the articles are those of the authors and do not necessarily reflect the views or opinions of the LearnEnglish Teens team.

# data[].attributes.attachment_link.description
5-10 minute activities. Watch YouTube videos and improve your English at the same time. There are exercises, transcripts and worksheets to help you understand.

# data[].attributes.attachment_link.description
This section gives you tips and advice to help you get better marks in all your exams. Getting enough sleep, eating well and planning your time are three of the areas we focus on.

# data[].attributes.attachment_link.readable_text
© British Council The United Kingdom's international organisation for cultural relations and educational opportunities. A registered charity: 209131 (England and Wales) SC037733 (Scotland).

# data[].attributes.attachment_link.title
Prepare for English grammar and vocabulary exams | LearnEnglish Teens - British Council

# data[].attributes.attachment_link.description
© British Council The United Kingdom's international organisation for cultural relations and educational opportunities. A registered charity: 209131 (England and Wales) SC037733 (Scotland).

# data[].attributes.attachment_link.description
This section gives you help and advice for different types of speaking tests and exams. You can watch six videos of real students doing speaking exams.

# data[].attributes.attachment_link.description
This section gives you help and advice for all types of listening tests and exams. We explain what you can do before a listening exam and during the exam to get top marks.

# data[].attributes.attachment_link.description
This section gives you help and advice for all types of writing tests and exams, and focuses on planning time, writing time and reviewing time.

# data[].attributes.attachment_link.description
This section gives you help and advice for all types of reading tests and exams. We explain what you can do before a reading exam and during the exam to get top marks.

# data[].attributes.attachment_link.readable_text
Our Magazine is written by young people from the UK. Each year we select a new group of bloggers, from the British Council's language assistants, who share their experiences of learning languages and living abroad. The views and opinions expressed in the articles are those of the authors and do not necessarily reflect the views or opinions of the LearnEnglish Teens team.

# data[].attributes.attachment_link.title
Blogs about entertainment | LearnEnglish Teens - British Council

# data[].attributes.attachment_link.description
Our Magazine is written by young people from the UK. Each year we select a new group of bloggers, from the British Council's language assistants, who share their experiences of learning languages and living abroad. The views and opinions expressed in the articles are those of the authors and do not necessarily reflect the views or opinions of the LearnEnglish Teens team.

# data[].attributes.attachment_link.readable_text
Are you an upper intermediate (CEFR level B1) or advance (CEFR level C1 learner of English? Phrasal verbs are very common in spoken English. In this section you can watch our Fast Phrasal comic-strip videos and do the exercises to learn and practise how to use phrasal verbs correctly.

Choose a lesson

# data[].attributes.attachment_link.description
Are you an upper intermediate (CEFR level B1) or advance (CEFR level C1 learner of English? Phrasal verbs are very common in spoken English. In this section you can watch our Fast Phrasal comic-strip videos and do the exercises to learn and practise how to use phrasal verbs correctly.

# data[].attributes.attachment_link.description
Practise and improve your writing skills for your school studies and your English exams. There are activities for different levels, so find your level and make a start.

# data[].attributes.attachment_link.description
Practise and improve your reading skills for your school studies and your English exams. There are activities for different levels, so find your level and make a start.

# data[].attributes.attachment_link.description
Practise and improve your speaking skills for your school studies, your exams and for real life. There are videos and activities for different levels, so find your level and make a start.

# data[].attributes.attachment_link.readable_text
For teachers: get download handouts for your classes and online teaching

Many of our online English practice exercises and worksheets now come with downloadable PDF handouts for English teachers.

Speakspeak - your free resource

Speakspeak.com is a free site. We reach thousands of teachers, learners and other users every day and rely on the support of visitors to keep the site running.

You can support us by purchasing worksheets or one of our e-books. You'll learn something and keep us going at the same time! Thanks.

I want to support Speakspeak

# data[].attributes.attachment_link.description
English for work, confidence and practice

# data[].attributes.attachment_link.description
Cambridge Assessment English provides exams and qualifications for learners and teachers of English. See the full range of what we offer.

# data[].attributes.attachment_link.provider_name
English news and easy articles for students of English

# data[].attributes.attachment_link.title
News in Levels « World News for Students of English

# data[].attributes.attachment_link.description
We write news in three different levels of English. We want to help you understand English more. Now all students can enjoy reading and listening to news.

# data[].attributes.attachment_link.title
Breaking News English - Easier News Lessons

# data[].attributes.attachment_link.description
Breaking News English Lessons - 3,369 FREE Easy News English lesson plans. EFL/ESL graded news lessons, news in 7 levels, current events.

# data[].attributes.attachment_link.readable_text
English Listening Lesson Library Online

ELLLO has over 3,000 free listening lessons for all levels! Most lessons have audio or video, a transcript, vocab support and interactive quizzes.

# data[].attributes.attachment_link.title
ELLLO - English Listening Lesson Library Online

# data[].attributes.attachment_link.description
ELLLO stands for English Listening Lesson Library Online and features natural English lessons that come with quizzes, vocabulary training, and free printable worksheets. ESL students and teachers can access over 2,000 free lessons that feature World English with speakers from over 100 countries.

# data[].attributes.attachment_link.description
The Hot Potatoes suite includes six applications, enabling you to create interactive multiple-choice, short-answer, jumbled-sentence, crossword, matching/ordering and gap-fill exercises for the World Wide Web. Hot Potatoes is freeware, and you may use it for any purpose or project you like. It is n…

# data[].attributes.attachment_link.readable_text
Boosting Your English Listening Skills

Randall's ESL Cyber Listening Lab has been providing online English listening comprehension activities for ESL and EFL learners since 1998. Visit Randall's other Web sites at DailyESL.com, EZslang.com, and Trainyouraccent.com for more language practice.

General ESL Listening Quizzes

Activities focus on everyday English comprehension skills at three levels based on content, voices, vocabulary, and natural speed. A combination of adult, teenage, and children's voices are included.

Explore More English Listening Activities

Randall has created a variety of other ESL listening activities to improve your comprehension, speaking, vocabulary, and cultural awareness.

# data[].attributes.attachment_link.title
Randall's ESL Cyber Listening Lab - English Listening

# data[].attributes.attachment_link.description
Randall's ESL Cyber Listening Lab helps ESL and EFL learners improve their English listening comprehension skills through conversations.

# data[].attributes.attachment_link.description
Here you can find activities to practise your listening skills. Listening will help you to improve your understanding of the language and your pronunciation.

# data[].attributes.attachment_link.description
Lots of English grammar exercises and quizzes both online and in PDF to help you practise your English

# data[].attributes.body
Quizziz

# data[].attributes.attachment_link.readable_text
The evidence is in the practice

ESSA Level 3 correlation evidence in math and ELA, earned by teachers running frequent formative assessments.

When teachers run 30+ formative questions a week, the research is clear: they get more data-driven, their students get more engaged. Wayground is built to make that practice enjoyable ot run, attainable to fit a class period, and habitual enough to last past September.

# data[].attributes.attachment_link.title
Quizizz is now Wayground | Teacher AI and Resources

# data[].attributes.attachment_link.description
Find standards-aligned resources that engage every student. Wayground (formerly Quizizz) helps teachers differentiate instruction with AI and track student progress.

# data[].attributes.attachment_link.title
ESL Lesson Plans, Printables, Games, Materials for Teaching English | ESL Lounge

# data[].attributes.attachment_link.description
Printable ESL Lesson Plans and ESL Materials for TEFL/TESOL teachers. Grammar worksheets.Reading comprehension. Board games. Pronunciation. Flashcards

# data[].attributes.attachment_link.readable_text
What would you like to learn today?

Use of English Tests

In each of these tests you will find 15 multiple-choice questions about the different grammar lessons that you have studied for a specific level: A1, A2, B1, B1+ and B2. You will get feedback for every answer.

Go to the tests

Exams

Improve your exam skills and achieve better results with our practice materials. Test-English will help you with your Cambridge KEY, Cambridge Preliminary, Cambridge First, IELTS, or TOEFL iBT exam.

Go to the exams

Level Test

If you are not sure about your level, don't worry, you can take this online test. There are 60 multiple-choice questions and there is no time limit. You will be able to see the answers when you finish the test.

Take a level test

New tests every week

Subscribe to our newsletter and get two new lessons every week straight to your inbox. Stay updated with the latest tests, discover new features and receive news about special content and site improvements.

Join the newsletter

Check our latest lessons and tests!

# data[].attributes.attachment_link.title
Test your English - Every level and every skill

# data[].attributes.attachment_link.description
Free English lessons at Test-English.com: grammar, vocabulary, listening, reading. Learn English online for free with tests and exam prep.

# data[].attributes.body
LearnEnglishTeens

# data[].attributes.attachment_link.title
British Council LearnEnglish Teens | Free resources for teens to help improve your English

# data[].attributes.attachment_link.description
LearnEnglish Teens provides information, tips and resources to help teenagers learn English.

# data[].attributes.attachment_link.keywords[]
international efl "learn english" "british charity" "international culture" "british culture" "english culture" "british literature" "study abroad" uk ielts ...

# data[].attributes.attachment_link.description
The British Council is the United Kingdom's international organisation for cultural relations and educational opportunities. Visit our website to find out more: https://www.britishcouncil.org/ Terms of Use: https://www.britishcouncil.org/terms

# data[].attributes.attachment_link.title
12 Things That Ruin a First Impression Immediately

# data[].attributes.attachment_link.title
How to write a perfect cover letter in English | Business English Course Lesson 2

# data[].attributes.attachment_link.title
C2 Proficiency Speaking test - Derk and Annick | Cambridge English

# data[].attributes.attachment_link.title
C1 Advanced Speaking test - Raphael and Maude | Cambridge English

# data[].attributes.attachment_link.title
Write Better in English ✍️ Teacher's Tips!

# data[].attributes.attachment_link.title
Tell me about yourself! Introduce yourself in English with EASE!

# data[].attributes.attachment_link.title
How to write an Opinion Essay for School/Exams

# data[].attributes.attachment_link.title
Improve your Descriptive Writing | EasyTeaching

# data[].attributes.attachment_link.title
Writing a Job Application Letter! (4 TIPS, Words & Phrases + JOB APPLICATION LETTER TEMPLATES!)

# data[].attributes.attachment_link.description
In this game #10, find the words that have the opposite meanings (eg good and bad). Play this ESL matching game to improve your English vocabulary.

# data[].attributes.headline
The Lord of the Rings (The Fellowship of the Ring) - trailer

# data[].attributes.subject
The Lord of the Rings (The Fellowship of the Ring) - trailer

# data[].attributes.attachment_link.title
The Lord of the Rings: The Fellowship of the Ring Official Trailer #1 - (2001) HD

# data[].attributes.body
Workers in the legal system

# data[].attributes.body
The Great Gatsby - Summary

# data[].attributes.attachment_link.title
Video SparkNotes: F. Scott Fitzgerald's The Great Gatsby summary

# data[].attributes.attachment_link.title
F. Scott Fitzgerald: Great American Writer - Fast Facts | History

# data[].attributes.attachment_link.title
20 Stunningly Beautiful English Idioms - English Vocabulary Lesson

# data[].attributes.body
Top 5 English idioms

# data[].attributes.attachment_link.title
TOP 5 English Idioms | Vocabulary you need to know!

# data[].attributes.body
C1 Advanced speaking test

# data[].attributes.attachment_link.title
C1 Advanced Speaking test - Raphael and Maude | Cambridge English

# data[].attributes.attachment_link.title
Vocaroo Tutorial - Record Your Voice Online & Make Audio QR Codes

# data[].attributes.body
Writing tips

# data[].attributes.attachment_link.title
Write Better in English ✍️ Teacher's Tips!

# data[].attributes.body
How to write a report (Part 1)

# data[].attributes.attachment_link.title
Writing CAE Reports 1: Ideas for Content

# data[].attributes.attachment_link.description
This CAE Writing lesson will introduce you to the Report question. We'll look at a sample task from the Cambridge English Advanced handbook, we'll break the task down into easy-to-follow instructions and show you how to make sure you include all the key points you need in your Report.

# data[].attributes.body
How to write a review

# data[].attributes.body
How to introduce yourself with confidence

# data[].attributes.attachment_link.title
Tell me about yourself! Introduce yourself in English with EASE!

# data[].attributes.attachment_link.title
Improve your Descriptive Writing | EasyTeaching