SubhanAllah. A lecture to refresh your religious soul and a lesson, "what we need to teach our children?"