LUMSA offers the Foundation course:
LUMSA offers master degrees entirely in English:
LUMSA’s full academic offers: