Website
Michael Blaber, PhD

Florida State University: Basic Concepts of Chemical Bonding: Ionic Bonding

For Students 9th - 10th
This tutorial explains the basic concepts of ionic bonding, with a good discussion of lattice energy.