Thought I'd post this for some entertainment. I was bored and came up with some pretty interesting ways to memorize Activating and Deactivating groups on Benzene rings.
Imagine the Benzene ring is a homeless guy asking for money (electrons).
1.) Activating (e- donating groups)
-NH2 = "How Nice of you to donate!"
-OH = "OH, you need some money? I'll donate to you."
-OR = "OR, if you'd prefer, I can buy you food instead!"
-R = "Really? You need money? Here you go."
-aryl group = It looks like like a squinty-eyed smiley face, so the homeless guy is happy you gave him money!
2.) Deactivating (e- withdrawing groups)
-Carbonyls = I just simply memorized these ones, haha.
-SO3H = "You want money? SO what?? I'm not helping you! I'm taking it all for myself!!!"
-Cyanide (C triple bond N) = "I'm CNister, I won't give anything to anyone!!!"
-NO2 = "You want money? NO!!!"
-N(+)R3 = "No, Really, stop asking me for money."
Hope this was amusing for you.
Imagine the Benzene ring is a homeless guy asking for money (electrons).
1.) Activating (e- donating groups)
-NH2 = "How Nice of you to donate!"
-OH = "OH, you need some money? I'll donate to you."
-OR = "OR, if you'd prefer, I can buy you food instead!"

-R = "Really? You need money? Here you go."
-aryl group = It looks like like a squinty-eyed smiley face, so the homeless guy is happy you gave him money!
2.) Deactivating (e- withdrawing groups)
-Carbonyls = I just simply memorized these ones, haha.
-SO3H = "You want money? SO what?? I'm not helping you! I'm taking it all for myself!!!"
-Cyanide (C triple bond N) = "I'm CNister, I won't give anything to anyone!!!"
-NO2 = "You want money? NO!!!"
-N(+)R3 = "No, Really, stop asking me for money."
Hope this was amusing for you.