Culture Shocks for International Students

You may have heard that in the Netherlands it rains a lot, but believe me, you do not fully understand what ‘a lot’ means…