The Learning in Science Group (LSG) at the University of Cyprus conducts a coordinated program of research, curriculum design and teacher education. The group builds on considerable scholarship generated by long-standing work over the course of 30 years both at local and international level