The 22 languages[lower-alpha 1] offered vary according to school size. Many small schools only have courses in English, French and German, though Italian and Portuguese are also frequently offered. Regional languages like Catalan or Galician are usually only taught in their respective communities.[34]