Properties of Ionic Compounds - Mega Lecture