Growing vegetables in containers is possible but there are some that grow easily and produce heavily in containers. Due to this we've added 20 Best and Most Productive Vegetables to grow in pots. From Balcony Garden Web
Blueberries grow well when planted together with strawberries, as the strawberries provide ground cover to keep the soil cool and damp (just how blueberries like it! Avoid planting blueberries along with tomato plants.
Growing vegetables from food waste is a great lesson for kids and also makes great science experiments Teach students how to regrow food and pick a food to regrow as a class. Could use a food from a students leftover lunch.
Learn how to grow spinach in pots, it is one of the vegetables that you can grow in shade and in any kind of space. It's one of the "dirty" vegetables on the "Dirty Dozen & Clean list. Grow your own organic spinach, without pesticides, and save money.