Now that Rayyan can verbalise some of the the words he sees (still has a lot to work on his pronunciation though), we will actually keep quiet at certain points while reading to him so that he can fill in the words. Works wonders :)
And here is Rayyan counting 1to10 :)