Using Technology to Create an Integrated Learning Environment