Oxford curriculum English books.
The books are available for levels 2 and 3. Level 1 is also available but not shown in the picture.
The books in the pictures are of two types:
One book comes with Reading and Writing.
And a book for Listening and Speaking.
Each book is 55.