ICT Supporting the Learning Process: The Premise, Reality, and Promise · Study