What Does AACG Stand For?

AACG has more than one possible meaning :

If you know of another acronym for AACG, please suggest it as a new acronym for AACG.