what is learning environment