All you need is a small amount of vertical space around a balcony or an open window which can hang or store a vertical array of drink bottles that can grow all your herbs and lettuce easily. Recycle as many of your plastic drink containers.
Smart Gardener - This website plans your garden for you. You enter in your geographical location and the program tells you what to plant and when, designs your garden for you, and gives you daily reminders of what to do.
Get your garden started early by planting your seeds in eggshells indoors before the weather permits outdoor growth. There are several reasons why eggshells are the perfect pot for this, but the bigge (How To Make Good Soil)