Learning and Implementing New Technologies