Site may be a good resource or videos and visuals. Pre-reading material? Lab Tips in Types of Bonds and Orbitals
Chemical bonding; Covalent =sharing to fill octet, easily broken up like dating, Ionic =bonded by charge/marriage
This webpage explains in a very visual way the molecular shape and angles in relation to chemical bond.
Ionic vs covalent vs metallic bonds
The difference between ionic and covalent bonds isn't as complex as you'd think. Image by Decoded Science
Afbeelding: overzicht en vergelijking van eigenschappen van ionische en covalente verbindingen
First-ever high-resolution images of a molecule as it breaks and reforms chemical bonds
chemical-bonds-covalent.jpg 800×600 pixels
Kids science page, talking about tie-dye with kool-aid and the chemical bonds.