Over the past decades, internal and external migration has been considerably growing in the European Union transforming European nations into multi-cultural societies. Thus, a pressing need to assist foreign citizens in smoothly becoming members of the hosting societies has emerged; at the same time, hosting societies must be coached into learning to battle xenophobia and tolerate different cultur ...