I have been told that I am wrong in what I teach my children about respect, but so be it. I grew up in a culture where you were tought that you had to respect your elders, respect your parents, respect your church, respect your government. I teach my children that respect is something that is earned. That an elder cannot expect respect if they don't act in a way that deserves respect. And that goes for every single person or instetution. Treat people the way you would like them to treat you. But if they treat you badly or if they act badly, you don't have to show them respect, just because they are older than you or in a position of authority.