Ответ:

a) because — объясняет, почему испанский Вики был плохим.

b) and — соединяет два факта: испанский становится лучше, а еда отличная.

c) and — соединяет сведения о школе и людях.

d) so — показывает результат: Вики очень счастлива.