Learning On-the-Go with the New Technologies