Rule reminder
Fare causativo = cause/make/have someone do something (active imposition). Lasciare + infinitive = let/allow/permit someone to do something (granting permission or freedom).
'She allowed her student to resubmit the essay.' — Which is correct?