The article was very instructive. I have one suggestion. Please to not use terms like “Alt right” and other similar phrases. They are phrases invented by the racists and every time someone uses such a phrase is legitimatizes their stand and make it seem mainstream. Saying it out loud even sounds like “all right”. instead of that, use what they really are. Terms like bigot or racist makes it clear what they really stand for. Refer to the book.”DON'T THINK OF AN ELEPHANT by George Lakoff. Thanks again for writing this piece.