Yes, Steven, and this kind of constant connectivity has huge implications for how courses are designed and delivered and the kinds of assignments students can be involved in. So, given this, what kinds of changes would you say are most important for instructional design and delivery?