My English teacher said it's not correct to use " respected Sir" in mail or application because "sir" itself means respected person I have been using it since time immemorial Please give your opinion and let me tell you I am not native speaker of English but very much eager to learn it