Learning Environment Optimization