Attributes of High-Quality Learning Environments