My best come back so far was when some one rudely asked why on earth we wanted to homeschool and I said it was for the socialization.
If people are really rude and I just can't get away from them or keep myself under control, I sometimes resort to asking if they were born that way or did they have to learn to be the way they are.
Not very mature but it makes me feel better if all else fails.
I think it is OK for your kids to see you in this situation though (hard as it may be on all of them) There will come a day when some rude kid wil say something directly to them and they will handle it with either frace, diginity and self assurance or they will feel shame and humiliation over thier way of life. The way they react will have a whole lot to do with how they saw you handle it.
So hold you head high and simply tell the jerk that you don't wish for your child to learn the same bad manners as he/she learned in school. (OK perhaps you should save that one for when your children aren't around )
hugs to you.
Don't worry about ranting. We obviously care or we wouldn't have read it. We all need a good safe place to rant about all the evil people of the world.
The truest answer to violence is love. The truest answer to death is life. The only prevention for violence is for the heart to have no violence within it. We cannot prevent evil through any system devised by mankind. But we can grapple with evil and defeat it, but only with love—real love.
I have more problems with the subtle comments because the comments eat away at me but they weren't rude enough to call them on it. Like, "I'm sure you miss your friends!" I just said, "No, he doesn't. He still sees his friends." when what I really wanted to do is go off on a 15 minute rant about the idiocy of putting kids in a room with 15 same age kids and calling that socialization like that is any model for what they will face in the real world. Or I wish I had said, "Maybe but he sure doesn't miss the administrators of the school trying to drug him up instead of teaching him or being forced to sit in a chair doing busywork all day because the teacher can't take time to teach him at his level with a class of 15."
If I get anymore cr*p like that I just might make another list. No one has said anything for awhile though. Maybe I look meaner now.