Virtual apprentice. - Bryan, Gayle. (Ferguson, 2009)