+0

Dear all,

Kindly tell me which of the following expressions is correct.

1) He is the most talented person/teacher in English language.

2) He is the most knowledgeable person/teacher in English language.

3) He is the most skilled person/teacher in English language.

Thank you.

+1

We usually say 'an English teacher', not 'a teacher in English language'.

Here is some natural English.

1) He is the most talented English teacher.

2) He is the most knowledgeable English teacher.

3) He is the most skilled English teacher.

Comments  
Thanks a lot.