i don't look at intelligence as a general thing and view it more as something that can vary based on environment, region, circumstance, etc. at that point, intelligence to me is more the ability and capacity to adapt to the world around you to fulfill whatever needs that are there (my intelligence in brooklyn, ny would serve me little purpose of let's say, the bushes of some area in africa and vice versa). that said, all of those factors would play a part - having the capacity to learn the necessary things, the ability to apply it and the right individuals around to help you cultivate it will ultimately translate to your intelligence.