It's often difficult to understand the meaning of acronyms without seeing them in context. SGL often means Scientific Great Leader. A list of acronyms can be found here, but I couldn't find AA and CB in the list. I also think that some people on this forum use too many acronyms, I try to avoid that, especially in this thread. By the way, welcome to Civfanatics!