I have two questions for you:
These two sentences mean the same, don't they?
I am an English teacher.
I am a teacher of English.
Are there any differences between them, does the first one imply that the teacher in question is English?
When you finish the Faculty of Philology,with the English language as your main subject, your title is -a teacher of English(the English language)-, right?
What about professor?
As far as I know, it is not a title, it just means that you teach at the college or university.
Is that right?