Essential French Language College

  • Education/Training/Languages
33 Grand Parade
  • About

    Providing intensive tuition to secondary school students in preparation for the Junior & Leaving Cert in French & Irish