This is the ChemCollective virtual lab. A java applet allows students to design and carry out their own experiments. This image relates to an article that appeared in the April 30, 2010, issue of ...