This module has a lot of demonstrations for a general chemistry class. The demonstrations are classified according to the topics that thay cover and also based on the materials that are used in the demonstrations. For example, it has demonstrations that use materials available at home or at the grocery store and others that use chemicals from the laboratory.
It also has virtual ChemBook which has numerous materials relevant to a general chemistry class. This can be useful not only for a student of general chemistry but also for the instructors.