A person’s environment can affect their IQ. Environment involves such things as nutrition, socio-economic status, stress, mood, and attitude towards life.