Yeah, when the pres made a major statement about hating broccoli so many years ago, that broccoli salad recipe made the rounds. I've seen dozens of variations on it. As a kid, that was the only way they could get us to eat broccoli.
The dressing is basically mayo with a touch of vinegar (my recipe says red wine vinegar) sweetened to taste. I've made it with sugar, artificial sweeteners or honey. Just stir it until it's good to your taste. I use the same dressing on coleslaw.
To the broccoli florets, we always add the peeled, chopped stems, chopped onion (red or sweet), chopped bacon. I have also added, at different times: shredded cheddar, chopped hard-cooked eggs, raisins, dried cranberries, water chestnuts, sunflower seeds, slivered almonds. This tastes better after it's sat a day. Just be sure not to add the nuts until right before serving or they can get soggy.
Now I need to go see if I have some broccoli in the house.