YouTube was launched in 2005. Today 100 hours of video are uploaded to YouTube every minute. This theory into practice course examines the devices and technologies that control our lives- asking what ...