Is there an acceptable point where it is ok to turn someone away for there personal political, religious, or lifestyle choices?
Well, let me start by saying that I believe in unrestricted free market capitalism, including the right of a business owner to refuse to serve anyone for any reason at all. Even reasons which many would find offensive, such as race, religion, or sexual orientation. Not because I'm a bigot, but because I feel people have a right to be bigots, and then the rest of us should judge them for being bigots. If someone says, "I don't want purple people shopping at my store," he should have that right, and then the rest of us should go to his competitor and refuse to support his business because he's a bigot. The government shouldn't force him to be nice, public censure and market pressures can do that. I think when the government punishes people for being bigotted scumbags we force people to hide their true feelings. I'd rather know who the jerks and idiots are up front, and then we can all judge them and avoid them.
That being said, I don't have a specific list of dos and don'ts. I trained with people who had a good attitude. I trained with ex cons, drug users, christians, buddhists, atheists, homosexuals, the physically and mentally handicapped, government employees, men, women, and children. If someone is there to improve themself and interested in learning, I'm interested in training with them. If someone is interested in hurting people or starting trouble, I'm interested in their departure.
-Rob