What subjects are taught?
Essentially the learning program deals with three branches of thinking skills: cognitive, social and emotional. The main subject areas are: problem solving, question asking, planning and execution, gathering and analyzing information, resource management, tactics and strategy, mathematical thinking, creative thinking, cooperation Vs. competition, teamwork, articulation skills, learning from mistakes, management of emotions.