ideal learning environment