1, Subject + Verb + <给 + sb.> + Object 1 (of persnal reference) + Object 2 (of nonpersonal reference)
他教给我们汉语。(OK)
2, Subject + [给 + sb.] + Verb + Object,
But some Verbs can not be followed after 给 (preposition), and can not be used to indicate a cause.
他给我们教汉语。(NOK)
我们都给这事高兴。(NOK)
Instead, these Verbs can be used after 给, which often mean give, take, make, service, speaking, eg, 送, 打, 做, 写, 发, 说, 讲, 介绍 …
公司给员工提供宿舍。(OK)
他给妈妈打电话。(OK)
妈妈给我打扫房间。(OK)
你给我听好了。(OK)