Effects on Student Achievement in General Chemistry following Participation in an Online Preparatory Course: ChemPrep, a Voluntary, Self-Paced, Online Introduction to Chemistry - Botch, Beatrice; Day, Roberta; Vining, William; Stewart, Barbara; Rath, Kenneth; Peterfreund, Alan; Hart, David (Journal of Chemical Education, 2007)