If you want to convert a racist, the best thing to do is expose him or her to competent and likeable people with different skin colors. If you want to convert a sexist, the best thing to do is expose him or her to brilliant, creative and likeable members of the opposite sex. Know someone who hates gays? Find an awesome gay and make them hang out. Increased exposure is almost always the best way to cure ignorance.