On-campus or online: Learning resources and communities of practice make the difference. (2017)