KSh 4750
CAMBRIDGE IGCSE ENGLISH AS A SECOND LANGUAGE COURS
KSh 13000
THE HOLY CITY OF MEDINA SACRED SPACE IN EARLY ISLA
CAMBRIDGE INTERNATIONAL AS A LEVEL CHEMISTRY DIGI
KSh 8900
CAMBRIDGE INTERNATIONAL AS LEVEL HISTORY CAMBRIDGE
KSh 1090
CAMBRIDGE PRIMARY ENGLISH PHONICS WORKBOOK B ACCES
KSh 2850
CAMBRIDGE IGCSE AND O LEVEL ACCOUNTING
KSh 3450
CAMBRIDGE IGCSE (R) AND O LEVEL ECONOMICS COURSEBOOK
KSh 3500
CAMBRIDGE IGCSE AND O LEVEL HISTORY OPTION B THE 2
KSh 3950
CAMBRIDGE IGCSE & O LEV GEOGRAPHY MIXD MEDIA
KSh 1300
CHEMISTRY FOR CAMBRIDGE IGCSE ENGLISH LANGUAGE SKI
KSh 7760
CAMBRIDGE GLOBAL ENGLISH TEACHERS RESOURCE 8 WITH
KSh 3000
CAMBRIDGE GLOBAL ENGLISH LEARNERS BOOK 9 WITH DIGI
KSh 1700
CAMBRIDGE GLOBAL ENGLISH WKBK 9 WITH ACCESS 1 YEAR
KSh 11000
CAMBRIDGE PRIMARY ENGLISH TEACHERS RESOURCE 6 WITH
KSh 3300
CAMBRIDGE GLOBAL ENGLISH LEARNERS BOOK 8 WITH DIGI
KSh 1550
CAMBRIDGE GLOBAL ENGLISH WORKBOOK 8 WITH DIGITAL A
KSh 1900
CAMBRIDGE IGCSE AND O LEVEL COMPUTER SCIENCE PROGR
CAMBRIDGE PRIMARY ENGLISH TEACHERS RESOURCE 1 WITH
CAMBRIDGE PRIMARY ENGLISH TEACHERS RESOURCE 4-SAL
CAMBRIDGE IGCSE (R) AND O LEVEL ENVIRONMENTAL MANAGEMENT TEACHER'S RESOURCE CD-ROM
KSh 3750
CAMBRIDGE IGCSE (R) AND O LEVEL ENVIRONMENTAL MANAGEMENT COURSEBOOK
KSh 1850
CAMBRIDGE IGCSE (R) AND O LEVEL COMPUTER SCIENCE PROGRAMMING BOOK FOR PYTHON
KSh 1450
CAMBRIDGE IGCSE (TM) BIOLOGY PRACTICAL WORKBOOK
CAMBRIDGE IGCSE (TM) CHEMISTRY PRACTICAL WORKBOOK
CAMBRIDGE INTERNATIONAL AS AND A LEVEL BIOLOGY REVISION GUIDE
KSh 950
CAMBRIDGE PRIMARY MATHEMATICS CHALLENGE 5
KSh 7250
CAMBRIDGE INTERNATIONAL AS & A LEVEL CHEMISTRY COURSEBOOK WITH DIGITAL ACCESS (2 YEARS)
KSh 2500
CAMBRIDGE INTERNATIONAL AS & A LEVEL BIOLOGY WORKBOOK WITH DIGITAL ACCESS (2 YEARS)
KSh 2300
CAMBRIDGE INTERNATIONAL AS & A LEVEL CHEMISTRY WORKBOOK WITH DIGITAL ACCESS (2 YEARS)
CAMBRIDGE INTERNATIONAL AS & A LEVEL PHYSICS COURSEBOOK WITH DIGITAL ACCESS (2 YEARS)
CAMBRIDGE INTERNATIONAL AS & A LEVEL BIOLOGY COURSEBOOK WITH DIGITAL ACCESS (2 YEARS)
KSh 7000
CAMBRIDGE LOWER SECONDARY GLOBAL PERSPECTIVES STAGE 7 TEACHER'S BOOK
CAMBRIDGE INTERNATIONAL AS LEVEL HISTORY MODERN EUROPE, 1750-1921 COURSEBOOK
CAMBRIDGE INTERNATIONAL AS AND A LEVEL ENGLISH LANGUAGE EXAM PREPARATION AND PRACTICE
KSh 4650
CAMBRIDGE PRIMARY SCIENCE STAGE 6 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE
CAMBRIDGE PRIMARY SCIENCE STAGE 5 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE
CAMBRIDGE PRIMARY SCIENCE STAGE 2 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE
CAMBRIDGE PRIMARY SCIENCE STAGE 1 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE
KSh 5300
CAMBRIDGE IGCSE (TM) FRENCH AS A FOREIGN LANGUAGE TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE
KSh 4200
CAMBRIDGE IGCSE (TM) FRENCH AS A FOREIGN LANGUAGE COURSEBOOK WITH AUDIO CDS (2)
CAMBRIDGE ICT STARTERS ON TRACK STAGE 1
KSh 1650
CAMBRIDGE ICT STARTERS NEXT STEPS STAGE 1
CAMBRIDGE ICT STARTERS INITIAL STEPS
CAMBRIDGE IGCSE (R) FIRST LANGUAGE ENGLISH LANGUAGE AND SKILLS PRACTICE BOOK
CAMBRIDGE IGCSE (R) FIRST LANGUAGE ENGLISH COURSEBOOK
CAMBRIDGE IGCSE (R) MATHEMATICS CORE AND EXTENDED COURSEBOOK
KSh 4395
CAMBRIDGE IGCSE (TM) AND O LEVEL ADDITIONAL MATHEMATICS COURSEBOOK
KSh 2950
CAMBRIDGE INTERNATIONAL AS & A LEVEL MATHEMATICS: PROBABILITY & STATISTICS 1 COURSEBOOK
CAMBRIDGE INTERNATIONAL AS & A LEVEL MATHEMATICS: PURE MATHEMATICS 1 COURSEBOOK
KSh 4500
CAMBRIDGE INTERNATIONAL AS & A LEVEL FURTHER MATHEMATICS COURSEBOOK
KSh 1750
CAMBRIDGE PRIMARY SCIENCE LEARNER'S BOOK 6
KSh 1150
CAMBRIDGE CHECKPOINT MATHEMATICS PRACTICE BOOK 9
KSh 2900
CAMBRIDGE CHECKPOINT MATHEMATICS COURSEBOOK 8
CAMBRIDGE CHECKPOINT SCIENCE WORKBOOK 9
CAMBRIDGE CHECKPOINT MATHEMATICS PRACTICE BOOK 7
CAMBRIDGE CHECKPOINT SCIENCE TEACHER'S RESOURCE 7
CAMBRIDGE CHECKPOINT MATHEMATICS TEACHER'S RESOURCE 7
KSh 5250
CAMBRIDGE PRIMARY MATHEMATICS STAGE 4 TEACHER'S RESOURCE WITH CD-ROM
KSh 900
CAMBRIDGE PRIMARY ENGLISH ACTIVITY BOOK 2
CAMBRIDGE PRIMARY ENGLISH LEARNER'S BOOK STAGE 2
CAMBRIDGE PRIMARY ENGLISH ACTIVITY BOOK 1
CAMBRIDGE PRIMARY ENGLISH LEARNER'S BOOK STAGE 5
CAMBRIDGE PRIMARY ENGLISH ACTIVITY BOOK 3
CAMBRIDGE CHECKPOINT SCIENCE WORKBOOK 8
KSh 4950
CAMBRIDGE INTERNATIONAL AS AND A LEVEL BUSINESS COURSEBOOK WITH CD-ROM
CAMBRIDGE PRIMARY ENGLISH ACTIVITY BOOK 6
KSh 1500
CAMBRIDGE PRIMARY ENGLISH LEARNER'S BOOK STAGE 4
CAMBRIDGE PRIMARY SCIENCE LEARNER'S BOOK 4
KSh 2750
CAMBRIDGE CHECKPOINT ENGLISH COURSEBOOK 7
CAMBRIDGE PRIMARY MATHEMATICS STAGE 3 TEACHER'S RESOURCE WITH CD-ROM
CAMBRIDGE CHECKPOINT MATHEMATICS COURSEBOOK 9
CAMBRIDGE PRIMARY MATHEMATICS LEARNER'S BOOK 3
CAMBRIDGE CHECKPOINT MATHEMATICS PRACTICE BOOK 8
KSh 1250
CAMBRIDGE CHECKPOINT ENGLISH WORKBOOK 8
CAMBRIDGE PRIMARY SCIENCE LEARNER'S BOOK 5
CAMBRIDGE PRIMARY MATHEMATICS LEARNER'S BOOK 4
CAMBRIDGE PRIMARY ENGLISH ACTIVITY BOOK 4
CAMBRIDGE CHECKPOINT SCIENCE COURSEBOOK 8
KSh 400
CAMBRIDGE PRIMARY SCIENCE ACTIVITY BOOK 5
CAMBRIDGE PRIMARY MATHEMATICS STAGE 5 TEACHER'S RESOURCE WITH CD-ROM
CAMBRIDGE CHECKPOINT ENGLISH WORKBOOK 9
CAMBRIDGE PRIMARY MATHEMATICS STAGE 1 TEACHER'S RESOURCE WITH CD-ROM
CAMBRIDGE PRIMARY SCIENCE ACTIVITY BOOK 4
CAMBRIDGE CHECKPOINT ENGLISH WORKBOOK 7
CAMBRIDGE PRIMARY SCIENCE ACTIVITY BOOK 6
CAMBRIDGE CHECKPOINT MATHEMATICS COURSEBOOK 7
CAMBRIDGE PRIMARY MATHEMATICS STAGE 2 TEACHER'S RESOURCE WITH CD-ROM
CAMBRIDGE INTERNATIONAL AS AND A LEVEL CHEMISTRY COURSEBOOK WITH CD-ROM
CAMBRIDGE PRIMARY MATHEMATICS LEARNER'S BOOK 5
CAMBRIDGE PRIMARY ENGLISH ACTIVITY BOOK 5
CAMBRIDGE PRIMARY ENGLISH LEARNER'S BOOK STAGE 1
CAMBRIDGE PRIMARY MATHEMATICS LEARNER'S BOOK 1
CAMBRIDGE CHECKPOINT SCIENCE COURSEBOOK 9
KSh 895
CAMBRIDGE ICT STARTERS: NEXT STEPS, STAGE 2
CAMBRIDGE CHECKPOINT SCIENCE WORKBOOK 7
KSh 1400
CAMBRIDGE GLOBAL ENGLISH STAGE 6 LEARNER'S BOOK WITH AUDIO CD : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
CAMBRIDGE GLOBAL ENGLISH STAGE 5 LEARNER'S BOOK WITH AUDIO CD : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
CAMBRIDGE PRIMARY MATHEMATICS LEARNER'S BOOK 6
CAMBRIDGE PRIMARY MATHEMATICS LEARNER'S BOOK 2
KSh 990
OTHELLO
KSh 995
ROMEO AND JULIET
KSh 1100
TWELFTH NIGHT
CAMBRIDGE GLOBAL ENGLISH STAGE 4 LEARNER'S BOOK WITH AUDIO CD : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
KSh 750
CAMBRIDGE GLOBAL ENGLISH STAGE 4 ACTIVITY BOOK : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
CAMBRIDGE CHECKPOINT SCIENCE COURSEBOOK 7
CAMBRIDGE PRIMARY SCIENCE ACTIVITY BOOK 3
CAMBRIDGE PRIMARY SCIENCE ACTIVITY BOOK 2
KSh 425
CAMBRIDGE PRIMARY SCIENCE ACTIVITY BOOK 1
CAMBRIDGE PRIMARY SCIENCE LEARNER'S BOOK 2
CAMBRIDGE PRIMARY SCIENCE LEARNER'S BOOK 3
CAMBRIDGE PRIMARY SCIENCE LEARNER'S BOOK 1
CAMBRIDGE CHECKPOINT ENGLISH TEACHER'S RESOURCE 7
KSh 2150
CAMBRIDGE O LEVEL COMMERCE COURSEBOOK
KSh 3390
CAMBRIDGE IGCSE (R) COMPUTER SCIENCE COURSEBOOK
THE EUROPEAN DICTATORSHIPS
GETTING STARTED WITH CAMBRIDGE IGCSE (R) AND O LEVEL ECONOMICS
CAMBRIDGE IGCSE R AND O LEVEL ECONOMICS CAMBRIDGE ELEVATE TEACHER'S RESOURCE ACCESS CARD
CAMBRIDGE IGCSE R AND O LEVEL ACCOUNTING CAMBRIDGE ELEVATE TEACHER'S RESOURCE ACCESS CARD
KSh 7750
CAMBRIDGE ICT STARTERS CAMBRIDGE ELEVATE TEACHER'S RESOURCE ACCESS CARD
CLICK START LEVEL 1 STUDENT'S BOOK 2ED PB-AYESHA
CAMBRIDGE IGCSE (TM) FRENCH AS A FOREIGN LANGUAGE WORKBOOK
SONGS OF OURSELVES: VOLUME 2 : CAMBRIDGE ASSESSMENT INTERNATIONAL EDUCATION ANTHOLOGY OF POETRY IN ENGLISH
CAMBRIDGE INTERNATIONAL AS & A LEVEL LITERATURE IN ENGLISH COURSEBOOK
KSh 4000
CAMBRIDGE PRIMARY MATHEMATICS STAGE 3 GAMES BOOK WITH CD-ROM
CAMBRIDGE PRIMARY MATHEMATICS STAGE 4 GAMES BOOK WITH CD-ROM
CAMBRIDGE PRIMARY MATHEMATICS STAGE 6 GAMES BOOK WITH CD-ROM
CAMBRIDGE PRIMARY MATHEMATICS STAGE 5 GAMES BOOK WITH CD-ROM
KSh 1990
CAMBRIDGE IGCSE (R) BIOLOGY REVISION GUIDE
KSh 2250
CAMBRIDGE ADVANCED LEARNERS DICTIONARY
KSh 1425
DISTRICT LABORATORY PRACTICE IN TROPICAL COUNTRIES
KSh 1790
KSh 4995
CAMBRIDGE GRAMMAR AND WRITING SKILLS TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE 1-3
CAMBRIDGE GRAMMAR AND WRITING SKILLS TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE 4-6
APPROACHES TO LEARNING AND TEACHING SCIENCE : A TOOLKIT FOR INTERNATIONAL TEACHERS
CAMBRIDGE IGCSE (R) AND O LEVEL COMPUTER SCIENCE TEACHER'S RESOURCE CD-ROM
CAMBRIDGE IGCSE (R) AND O LEVEL GLOBAL PERSPECTIVES COURSEBOOK
CAMBRIDGE LOWER SECONDARY GLOBAL PERSPECTIVES STAGE 9 TEACHER'S BOOK
CAMBRIDGE LOWER SECONDARY GLOBAL PERSPECTIVES STAGE 9 LEARNER'S SKILLS BOOK
CAMBRIDGE LOWER SECONDARY GLOBAL PERSPECTIVES (TM) STAGE 7 LEARNER'S SKILLS BOOK
KSh 5950
CAMBRIDGE INTERNATIONAL AS AND A LEVEL SOCIOLOGY COURSEBOOK
KSh 3700
CAMBRIDGE IGCSE (R) ICT COURSEBOOK WITH CD-ROM REVISED EDITION
KSh 3425
CAMBRIDGE INTERNATIONAL AS & A LEVEL IT COURSEBOOK WITH CD-ROM REVISED EDITION
CAMBRIDGE GLOBAL ENGLISH STAGE 2 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
CAMBRIDGE GLOBAL ENGLISH STAGE 3 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
CAMBRIDGE GLOBAL ENGLISH STAGE 1 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
CAMBRIDGE GLOBAL ENGLISH STAGE 6 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
CAMBRIDGE GLOBAL ENGLISH STAGE 5 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
CAMBRIDGE GLOBAL ENGLISH STAGE 4 TEACHER'S RESOURCE WITH CAMBRIDGE ELEVATE : FOR CAMBRIDGE PRIMARY ENGLISH AS A SECOND LANGUAGE
CAMBRIDGE IGCSE (R) ENGLISH AS A SECOND LANGUAGE COURSEBOOK
KSh 3600
CAMBRIDGE INTERNATIONAL AS LEVEL HISTORY INTERNATIONAL HISTORY, 1870-1945 COURSEBOOK