This document outlines effective practices for implementing Scrum of Scrums (SoS) to enhance coordination among multiple Scrum teams. It discusses various SoS patterns, their purposes, structures, and common anti-patterns while also sharing learned experiences from the author's implementation in various organizations. The emphasis is on optimizing collaboration, reducing decision latency, and ensuring effective communication across teams in an agile environment.