The contribution brings a look back on the achievements of the Czech delegation at the Science on Stage 2017 International Festival, a selection of highlights from this festival - a demonstration of step voltage model with wet salty sand and LED and brief information about other activities of Science on Stage and selected publications of Science on Stage that were created by teachers from different European countries.