1. Attacking the oxygen instead of the carbon
3 points, the whole mechanism is wrong from the first arrowWhat not to write
“The nucleophile, negatively charged, binds to the oxygen of the carbonyl.”
What to write
“The oxygen is already rich in electrons: it is the CARBON, carrying , that the nucleophile attacks.”
Why: Two charges of the same sign repel each other. Only a proton, in acid catalysis, binds to the oxygen, and it does so precisely to make the carbon even more electrophilic.