My father has always had very politically incorrect viewpoints, and will argue with anyone who asks him not to be extremely vocal about them. My fiance and I do not share these viewpoints in any way, and neither do the rest of our families. Our wedding will be fairly diverse, and I'm worried about my father causing a lot of problems (he ruined my college graduation by using a lot of hate speech, and when I asked him to stop he argued with me about how it was a free county and he could say what he wanted). How do I approach him and tell him that this will not be tolerated at my wedding? I don't want to cause a ton of drama, but I also don't want my wedding ruined.