...not only on technology and science (robotics, physics, mathematics, mechanics, programming, multimedia production, website creation, etc.) but also acquire additional knowledge which are the humanities (foreign languages, history, culture, arts, civics, geography and even theology and sociology). It also means they will have a chance to become broadly educated and to create a society of technical ...