Um, geometry....? I don't see how that trumps math as the universal language because it seems to me that geometry is merely an extension of mathematics, but you are studying to be a Mason, so maybe you could explain at least a little bit more. I've thought looking into the masons because several of my fraternity brothers are members.