Mister Micawber, thanks for the reply.
I have learnt a school principal or an academic member of a university won't use the first sentence.
1] We teach English English at our school.
2] English is taught at our school.
You know these things better than me. It says languages are always evolving; so nowadays we accept even the first sentence.