Because soil has nutrients that clay and sand don't have
plants that like water grow better in clay and plant that don't like water grow better in sand. like cactus
Chrysanthemums need well drained soil. So clay is not good. Sand or Miracle Grow as long as the Miracle Grow does not retain water.
Top soil.
soil as there are more nutrients
It would grow better in water than soil because it would obsorbe the exact amount of water it needs.
it will grow really really not faster!!!!!!!! No, because theres not enough air in it.
Sand ofcourse
Will a plant grow better if it has rocks around it or just with soil?
Beans grow better in soil because soil has all the moisture and nutrients. If you use sand, it could be to rocky. Clay will also not be good even though it can keep good moisture it does not have the nutrients like soil.
Definitley tap water. The chemicals in it make i grow better than tea does =)
it depends on you zone but magnolia trees usually grow well in clay.
probably a bedroom near a window