Our Courses
Extensive Courses for Adults
Classes of 3 or 4 hours per week
From September to June
Includes Level Test
Morning or afternoon schedule
Extensive courses are ideal for people residing in Castelldefels and surrounding areas who want to study a language effectively but without rushing. At the school, you can find an international environment…
Courses for Children and Youth
From 1.5 to 18 hours per week
From September to June + summer
Includes registration, materials, etc.
Depending on the type of course.
For over 30 years, we have been teaching languages to children aged 3 and above. We all know that children are like sponges, they retain and repeat with great ease, but we also understand that teaching a …
Intensive Courses
Courses from 10 to 20 hours per week
Available year-round
Includes a level test
Monday to Friday
These courses are designed for students who need quick and efficient training for their work, studies, or living in Spain. They are available year-round. Intensive courses are conducted in small groups, with a maximum of 4 to …
In-company courses
3 to 6 hours per week
Dates to be agreed upon
Enrollment, materials, etc.
Choose your schedule
Idealog has been offering in-company courses since 1991. In-company courses are available at all levels, from beginners to advanced (A1 to C2), following the learning guidelines outlined in the Common European Framework
Individual courses
15, 30, 45, or 60 hours
Available at any time of the year
Registration, materials, etc. included
Flexible schedule
The pack program offers you complete schedule flexibility as well as a customized course tailored to your needs. It is the ideal course for executives and anyone with a busy schedule who cannot attend classes at fixed times or dates.
Distance Learning
Distance learning courses are designed for students who cannot or do not want to travel to the school. It offers the advantage of being able to connect to a course from anywhere in the world and with any device.
At Idealog, we offer three modalities of distance learning courses: Virtual classes with a remote teacher, Blended Learning (combination of online and in-person or virtual classes), and Virtual Campus (24 hours).
For our distance classes, we use the Teams or Zoom platform.