Through STEM (Science, Technology, Engineering, Mathematics) programs, students face real-world problems whose solution requires a combination of knowledge and skills from all these fields. Thus, they discover experiential learning, learn teamwork, develop self-confidence, unleash their imagination and creativity, and cultivate competences and critical thinking skills. Moreover, the algorithmic way of thinking helps students to enhance communication with their surroundings and express logical thoughts, while simultaneously enhancing their observation skills and ability to organize their ideas methodically in order to make the right choices. STEM programs are carried out in collaboration with the Organization for STEM Education Robotics, Science Technology and Math (STEM/WRO) and are intended for all primary school students.