「彼は日本語を教えることができます。」
→「He is capable of teaching Japanese.」
「彼は」「日本語を」「教えることができます」
「〜ができる」は「can」「be able to ~」「be capable of ~ing」などで表すことができます。
「日本語」は、「teachの目的語」なので前置詞は必要ありません。
「彼は日本語を教えることができます。」は「He is capable of teaching Japanese.」
となります。