Growing tomatoes (Solanum lycopersicum) indoors may sound easy, but many gardeners find it to be a difficult undertaking because of the different growing conditions and extra maintenance. Soil ...