Harold, your 7 points above align in many ways with the six skills of active listening:
- Pay attention
- Withhold judgment
- Reflect
- Clarify
- Summarize
- Share