The Ideal Learning Environment