The word 'Islam' in Arabic means submission to the will of God. Followers of Islam are called Muslims. Muslims believe there is one true God Allah (the Arabic word for God). Muslims believe that ...
Karim Zeroual and Hacker T. Dog have a song and routine for Key Stage 1 pupils. The duo explain the difference between the present tense and past tense in a way that will get pupils up and active.