Technology as an addition to classroom learning is becoming more prevalent. I have found that while technology is great, it often fails to work, so I spend a lot of time preparing, and pre-troubleshooting my online courses to make sure that all the links, assignments, and quizzes work like they are supposed to.