My English teacher mentioned it is not accurate to implement "Revered Sir" in mail or software since "Sir" by itself implies revered individual. I have been using it given that time immemorial. Please give your belief and let me show you I am not a local speaker of English but I am greatly desirous to learn it.Similarly, on can be used in reference