Rule reminder
Contracted 'di' (del/della/etc.) = possession/of/about. Contracted 'da' (dal/dalla/etc.) = from/since/at someone's place. Sometimes both are possible but with different meanings.
Ho ricevuto aiuto ___ esperto. (I received help from the expert.) — from, 'esperto' starts with vowel