Can you work 30 hours a week on a Spanish student visa? Rules, limits and common mistakes