Somebody needs to teach how to resist "charisma".
Otherwise known as "critical thinking".
I'm assuming from your comment that you've probably never dealt with any sociopaths/psychopaths (technically, people with ASPD, antisocial personality disorder) or similar disorders like NPD before, because if you had you'd realise that critical thinking isn't going to help you. Firstly, in order to apply critical thinking you need to know that you're being manipulated, which you'll generally only realise that once it's too late. Secondly, until you've actually experienced what an ASPD person is capable of, you'll have no idea of the near-superhuman capabilities of these people to deceive and manipulate. The literature is full of stories of trained psychologists interviewing psychopaths who they know have killed a dozen children and eaten their livers, and coming away thinking what a charming person they've just dealt with. One somewhat nasty (but highly educational) trick that gets played on psych students is sending them into prisons to assess psychopaths. They invariably report them to be charming, friendly, and the sort of person they'd want to have around for dinner. In some cases even after they've read the reports of them keeping the various body parts in bags in the basement.
If you're targeted by someone with NPD/ASPD, you won't realise it until it's too late.