Welcome to ecolebooks.com, please use the Following links to access notes for free, you can download PDF by using the button below that says “DOWNLOAD PDF”.

All Notes Are Free to read and download. If the download link does not work, please use your browser’s print feature to download notes. Do Not Forget to share with your friends so that they can all access educational materials for free through our website.

ENGLISH O LEVEL(FORM 2) NOTES – ASKING FOR SERVICES

ENGLISH O LEVEL(FORM 2) NOTES – LOCATING PLACES

ENGLISH O LEVEL(FORM 2) NOTES – ANALYZING INFORMATION FROM THE MEDIA

ENGLISH O LEVEL(FORM 2) NOTES – TALKING ABOUT EVENTS

ENGLISH LANGUAGE O LEVEL(FORM 3) NOTES – USING APPROPRIATE LANGUAGE CONTENT AND STYLE SPEAKING

ENGLISH LANGUAGE O LEVEL(FORM 3) NOTES – WRITING USING APPROPRIATE LANGUAGE CONTENT AND STYLE

ENGLISH LANGUAGE O LEVEL(FORM 3) NOTES – READING LITERARY WORKS

ENGLISH LANGUAGE O LEVEL(FORM 3) NOTES – LISTENING FOR INFORMATION FROM DIFFERENT SOURCES

ENGLISH LANGUAGE O LEVEL(FORM 3) NOTES – READING FOR INFORMATION FROM DIFFERENT SOURCES

ENGLISH LANGUAGE O LEVEL(FORM 2) NOTES – EXPRESSING OPINIONS

ENGLISH LANGUAGE O LEVEL(FORM 2) NOTES – GIVING DESCRIPTIONS

ENGLISH LANGUAGE O LEVEL(FORM 2) NOTES – READING FOR COMPREHENSION

ENGLISH LANGUAGE O LEVEL(FORM 2) NOTES – TALKING ABOUT CULTURAL ACTIVITIES

ENGLISH LANGUAGE O LEVEL(FORM 2) NOTES – INTERPRETING LITERARY WORKS INTRODUCTION OF LITERATURE

ENGLISH LANGUAGE O LEVEL(FORM 2) NOTES – LISTENING TO VARIOUS SIMPLE ORAL TEXTS.

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – WRITING A VARIETY OF TEXTS

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – LISTENING SKILLS AND NOTE TAKING

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – WRITING PERSONAL LETTER

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – ANALYZING INFORMATION FROM THE MEDIA

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – INTERPRETING LITERARY WORKS

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – READING A VARIETY OF TEXTS

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – TALKING ABOUT PAST EVENTS/ ACTIVITIES

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – EXPRESSING OPINIONS AND FEELINGS

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – EXPRESSING LIKES AND DISLIKE

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – EXPRESSING ON GOING ACTIVITIES

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – EXPRESSING PERSONAL AND GROUP ROUTINE / HABITS

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – EXPRESSING PERSONAL AND GROUP ROUTINE / HABITS

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – USING A DICTIONARY

ENGLISH LANGUAGE O LEVEL(FORM 1) NOTES – LISTENING TO AND UNDERSTANDING

LANGUAGE TWO ADVANCED LEVEL (9)

LANGUAGE TWO ADVANCED LEVEL (8)

LANGUAGE TWO ADVANCED LEVEL(7)

LANGUAGE TWO ADVANCED LEVEL (3)

LANGUAGE TWO ADVANCED LEVEL (5)

LANGUAGE TWO ADVANCED LEVEL (2)

LANGUAGE TWO ADVANCED LEVEL (4)

FORM SIX LANGUAGE TWO NOTES FOR ADVANCED LEVEL (1)

FORM SIX LANGUAGE TWO NOTES FOR ADVANCED LEVEL (1)

LANGUAGE TWO NOTES FOR ADVANCED LEVEL (4)

LANGUAGE TWO NOTES FOR ADVANCED LEVEL (3)

LANGUAGE TWO NOTES FOR ADVANCED LEVEL (2)

LANGUAGE TWO NOTES FOR ADVANCED LEVEL (1)