Methods and apparatus for according to various aspects of the present invention comprise a growth tray configured to allow a liquid growth medium to be flowed from a first end to a second end. A tray system may be positioned within the growth tray to arrange a plurality of plants throughout the growth tray. A delivery system may be used to provide the liquid growth medium to the growth tray. A recirculation system may be configured to collect the liquid growth medium at the second end of the growth tray and recirculate the liquid growth medium to the first end for reuse. An aeration system may provide an individualized flow of a gas to each plant in the grid-like system. A flood system and/or top feed system may deliver a nutrient solution to the plurality of growth locations.