Promoting understanding of chemical bonding and spontaneity through student explanation and integration of ideas | Synapse