A teacher wins the Cannes film festival