ParentFull threadabdelrahman_d·There's a significant difference among understanding, explaining, and teaching.View on HN