Teaching with the Latest Technology Part 1