Tomatoes are the most popular crop grown by home gardeners worldwide, and perhaps, the most difficult plant to achieve consistent results year over year.Tomatoes require a porous soil mixture that permits good drainage, allows good root growth and adequate oxygen in the root zone. Balanced nutrition consisting of: Major Nutrients: Nitrogen (N), Phosphorus (P), and Potassium (K) Secondary Nutrients: Calcium (Ca), Magnesium (Mg), and Sulfur (S) Micro nutrients or Trace Elements: Boron (B), Chlorine (CI), Copper (Cu), Iron (Fe), Manganese (Mn), Molybdenum (Mo), and Zinc (Zn) The proper soil PH to enable our plants to extract the nutrients we have provided to the soil, according to experts, is around 6.0 to 6.8. With neutral PH at 7.0, then tomatoes prefer to grow in slightly acidic soil. Often times, we achieve an excellent soil mix by adding all of our primary, secondary and micro nutrients. We care for our plants daily; yet still have spindly plants, watery fruits, and even experi...