Over 30 years of experience working with students and language schools.

CourseFinders for Languages helps you to find the perfect language school. We know that it can be a long and sometimes frustrating experience trying to find the right school, and this site will help you to make your search easy!

With CourseFinders for Languages, you don’t need to waste any more time trawling websites, emailing schools, and trying to figure out what a school is really like. On our site, you will find…

  • Time-saving techniques – you fill out only one short request form, and can send it to up to 10 schools
  • Thousands of schools – over 7,545 schools in 138 countries
  • Reviews from other students – see what other students really thought


Compare schools on CourseFinders for Languages using reviews written by students who have already studied there, giving you honest opinions of their experiences at the schools. Use Bookmarks to create a shortlist and then send an enquiry to a number of schools.

The Enquire Now button lets you contact up to 10 schools at once. The schools will then reply giving you all the details you need, such as their current prices – this will save you LOTS of time – and put you straight in touch with the right person to speak to at each school.

Who we are?

CourseFinders for Languages is managed by ICF AG, a company registered in Germany. We have over 30 years of experience working with students and language schools, and all of our staff have been language students just like you.

Our sister company ICEF GmbH organizes events all around the world where education travel agents and schools meet, and since the 1990’s we have used the internet to help schools and students meet each other – more information can be found on the ICEF Website.

Good luck! We are sure you will find your perfect school with CourseFinders for Languages.

If you have any ideas on how we can improve the site, or if you want to be more involved, you can reach us here.

This post is also available in: French German Italian Spanish Polish Portuguese