Blog Archives

6 Things Required for Attaining the Knowledge

525411_620280967987974_1989190077_n

Six things are required for attaining knowledge:

1) Intelligence
2) Eagerness
3) Diligence
4) Means of sustenance
5) Company of a teacher
6) Lengthy period of time

– Imam Shafi’ (Rahimahullah) –