The 5 Skills of English (RWSLT)
Did you know there are actually 5 skills in any language (possibly more), they are reading, writing, speaking, listening and thinking in the new language.
Reading
Reading
Writing
Writing
Listening
Listening
Thinking Skills in a new Language
Thinking Skills in a new Language