listening skills

to write

to write

exercises

key words

tests

to listen

to listen

news

radio

films,TV

to read

to read

books

newspapers

magazines

comics

cyclopedia

postes

to speak

to speak

dialogues

performances

native speakers

to understand

to understand

translation

thinking

mindset