The Many Faces of the ACGA