No matter where you live, you can grow some of your own food. You may not be able to grow everything you eat, but you can grow some of it and every little bit helps in the food budget, in your health and in plain old enjoyment.
How can I say this without knowing your situation? I can because you can grow something, no matter where you are.
So you live in a apartment with two windows and they're on the north side, where it gets shaded from the building next door? You can still grow spinach, radishes, beets and salad greens in containers inside. The light from the window will be enough, plus some lighting that you already use. Just be sure the plants are close to the lighting in the room. They don't need a lot of light, but they do need some.
Okay. So you live in the desert, where the normal summer temperatures run over a hundred degrees and there is no soil, only sand? Containers to the rescue again. Buy potting soil and some compost or good fertilzer and you're all set. Put the containers on wheels and you can move them in and out as the weather dictates. (No, don't go and buy a fancy dolly to put under them; use a child's wagon or whatever you have handy.)
Container Gardening can make growing food possible no matter where you are.
Do you belong to Pinterest? Pin your favorites from the cleaning section of the TDS library and you could win a $50 Amazon gift certificate.
Details here: http://www.stretcher.com/stories/14/14apr07p.cfm