Brother Yusuf Maroka....Welcome

Mpenda kheri (Lover of Righteousness) A Place to Share, Care and be Aware...


Being an IRE Teacher, It will be fruitless if I am going to keep with me whatever little knowledge Allah has given me as far as Islamic Religious Education is concerned. With that effect and with the new technology, I found that many students spent the bigger share of their free time with computers and especially the internet. Therefore, with no doubt, this could be a good and appropriate tool to pass my IRE knowledge to them as they scroll down the device.
I am intending NOT to teach through this site but to provide IRE questions for students to test their IRE knowledge in preparation for the Final Exams. My target is the Candidates, both Primary and Secondary levels as well as those doing IGCSE Curriculum.
I will try my best to submit notes on specific topics targeting the Candidates (KCPE, KCSE & IGCSE) frequently. Students my go through NOTES.
May Allah guide me towards fulfilling His obligations among them spreading whatever little knowledge His has Imparted in me. May Allah increase our knowledge and help us practise it with Wisdom.

Before you continue, below is a very useful PowerPoint Presentations free to download. Biology Chemistry Maths English History Physics Geography Spanish PowerPoints. Free teacher resource for KS1 KS2 KS3 KS4 and A level lesson plans, K-12 and more. Use and alter these presentations freely or any template used therein for other teachers. It's all about sharing and helping others. Thanks for those who made it possible...To visit this site please click on the logo below.....

For any questions, comments, opinion, etc, click here.

KCPE Students

Students expecting to sit for their Kenya Certificate of Primary Education will find IRE Notes here.

KCSE Students

Students expecting to sit for their Kenya Certificate of Secondary Education will find IRE Notes here.

General Knowledge

A place to find educative articles on General knowledge

PDF Documents

All articles in PDF Documents