We have structures "to teach sth to sb" and "to teach sb sth", so I think the second one is correct.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Julius_As shown. Only the second is correct. If you remove to, you have to invert the objects:She teaches English Spanish kids.
She teaches English to Spanish kids.
Which sentence is correct?