Avra: Lessons for Great Teams