Indeed. they have a Language Department, where they offer courses in Spanish, English and Catalan.