Hello! I study English and sometimes translate political articles printed in the English and American press. So I met the definition ''Diplomacy 102''. I've failed to find it in dictionaries and Internet. So it seems to be a sort of idiom. Could you help me and hint what the meaning of this phrase is?