top of page

Reading Rocks!

A unique reader of 57 short humorous stories, for the early reader of English as a foreign language.


Bored of dreary stories of Dan and Pam? Looking for an effective way to teach English reading? Searching for a book that will work for a student struggling with early reading skills?


Then Reading Rocks! is perfect! The layout is clear and user friendly. Simple stories that appeal to all ages. A spiral binding makes it convenient to read. Reusable from year to year. And the best is that in order to keep English learning affordable - it is only 43 NIS (plus shipping costs)!


Authors Gaila Cohen Morrison and Paula Barnard utilized their combined 80 years of experience in special education and TEFL to perfect a reader especially designed to help early learners grasp English reading in a fun and natural way.

  • View sample pages here and Teacher's Guide here.

  • Visit our blog for teacher's testimonials on the effectiveness of Reading Rocks! and for more info on reading English in Israel.

  • Watch our video to learn how to use Reading Rocks!


I've taught my oldest daughter the ABC this year, and now she's just about ready to read "real stories". Just about... but not quite there. One day, I noticed the Reading Rocks that I had bought for my students and I said, "Why not try it out with her?" Well, she's really loving it. Doing amazing with it. Thank you!

Chaya Sarah Ben Shachar

Teacher and Mother

I LOVE  Reading rocks! Just bought it for my dyslexic son whom I teach english as supplementary reading and was very impressed. Thanks for the effort.

Mother to Dyslexic Son

I simply love your book. It has worked wonders for a pupil of mine in 7th Grade that has never read until now.

Laura, Teacher

First of all I want to tell you that Reading Rocks! is excellent!!

My pupil who has problems and has never read even a word is reading beautifully. Quite amazing!!

Thank you.  I appreciate your help.

Thanks so much!!

Linda, Teacher

How can I purchase Reading Rocks!?
  • Pay online here

  • Email us

  • Call us at 02-535-6532

  • Or use the online form

Contact Us

We will be in touch!

bottom of page