Premium Resources
Download carefully prepared resource collections for classroom teaching, independent practice, revision and assessment.
Choose a category
Resources are grouped by who they are for. Both categories are paid, and both are separate from the free material on this website.

Student Resources
Practice, revision and examination resources arranged by grade and skill.

English Teacher Resources
Ready-to-use lesson plans, worksheets, assessments and classroom resource collections.
Collections, not books
This section holds downloadable collections: worksheet packs, lesson-plan collections, model-paper collections, revision packs and similar.
Complete books and ebooks are a separate section, RCF Publications.
How to pay
Open the panel below when you are ready to buy. Include the resource's product code so we know exactly what you have paid for.
Payment InstructionsPaying for a premium resource
- Account holder
- R. C. Fernando
- Bank
- Bank of Ceylon (BOC)
- Branch
- Akurana
- Account number
- 6665477
- Amount
- Contact us for current rates
- Reference
- Your name, followed by the resource title and its code
Please verify that the account holder is shown as R. C. Fernando before completing the transfer. After payment, send the receipt through WhatsApp with your name, telephone number, and the product or advertising package purchased. Orders and advertisements are processed only after payment verification.
Send these with your receipt
- Your full name
- Your telephone number
- The resource title and its product code, for example STU-001 or TCH-001
- Whether it is a Student Resource or a Teacher Resource
- A photograph or screenshot of the payment receipt
The product code is printed on each resource card. Including it lets us identify exactly what you have bought.
Send payment receipt through WhatsApp on 070 439 5240
The button opens WhatsApp on 070 439 5240 with the details already written out. Attach your receipt as a picture in the same conversation.
This website cannot check a bank transfer by itself, so every payment is confirmed by a person. Never send an online banking password, PIN, one-time code or card number to anyone, including us.