Apps for learning 40 best ipad/ipod touch/iphones apps for high school classrooms - Dickens, Harry & Churches, Andrew (21st Century Fluency Project, Canada, 2012)