Teaching how to think and understand the world

The world of today is complex. Our programs give an opportunity of looking at this complexity through different fields of knowledge (history, math, science, social sciences), and to use it to understand and solve everyday problems.