Multi-user Virtual Environments for Education: A European Experience