Apprenticeship, Community, and
Technology for Learning
Barbara J. O’Keefe
Northwestern University
May 15, 2002