Generation Science delivered an interactive show about renewable and non-renewable sources of electricity.