projects / projekty
Polish with John
Linguistics
Teaching Languges
Learning Languages
Stories (creative writing)
Personal
Genealogia
History
Travels
Technology
languages / języki
Deutsch
English
Latin
Español
Polish
Prosty Polski
Uzbek
about / o mnie
My Teaching Philosophy
My Language Levels
→ patreon
projects / projekty
Polish with John
Linguistics
Teaching Languges
Learning Languages
Stories (creative writing)
Personal
Genealogia
History
Travels
Technology
languages / języki
Deutsch
English
Latin
Español
Polish
Prosty Polski
Uzbek
about / o mnie
My Teaching Philosophy
My Language Levels
→ patreon
Tag - English Vocabulary
English
•
Languages
•
Linguistics
•
Teaching
The Viking Invasion – English With John Extra #2
English
•
Languages
•
Linguistics
•
Teaching
Julius Caesar, English With John Extra #1
English
Word of the Week: speak up
English
•
Languages
Word of the Week: stranded
English
•
Learning
Word of the Week: snigger
English
•
Learning
Word of the Week: apparently
Load more