Text this: Educating the digital generation: the role of virtual communities