PROFILE John Krajewski About informal science Projects Eco: An Online Virtual World for Secondary School Environmental Literacy and Collaborative Problem Solving Eco: An Online Virtual World for Middle School Environmental Literacy and Collaborative Problem Solving A Collaborative Interface for Teacher-Student Interaction in Virtual Environments