Instituto Cervantes

  • Cultural center
  • Language school
  • Library
Instituto Cervantes offers Spanish courses for all levels.

British Council

  • Public utilities
  • Language school
The British Council of Casablanca offers English language courses and holds cultural and educational events.