You are about to access our book library "Building Effective Learning Environments: A Framework for Merging the Best of Old and New Practices full version" .