True, there is definitely art and science aspect to it! Especially if you are growing indoors you are basically playing god and have to control every variable. I like it keep it simple: Good living soil (compost), sunlight, simple nutrients, and minimal pruning to open up airflow and maximize yields...