That's the Computer Science Teacher's Association to you.
Has it?
Well, that's a personal question. I think it has for me but I'm sure for other people, that jump the shark moment will be far off or never.
I'm ruminating on this now as a result of a recent change in their membership policy. Going from two tiers - one free and one costing $50 a year to a single tier $50 membership.