Also, you can grow crops in small spaces by going vertical and by trimming off excess foliage. However, the most important factor is planning and layout when gardening in a small space. When space is not a problem, you should still control crops which like to spread and cover a large area.
Watch the video below for tips on growing your own tomatoes. All comments are welcome.