In India especially Hindi speaking people respectfully calls their teachers, trainers- Master, Master saheb, Master ji.

How come a word has become so regressive, instead of attacking real issues you guys are wasting ur time in doing useless things.

If you are so caring why dont you guys set up a charity especially means for the specific section and care for their Education. To Progress education is best ammunition you have!!