I've found that everything you could possibly ever want for growing cannabis is available at a good standard plant nursery, I think a lot of times growers overlook the fact that the plant, is a plant. I tell everybody that asks for my advice to simply grow plants, any and all of them, a general understanding on botany will get you very, very, far in this world of cannabis. It's really quite easy to grow good herb. But I think the key is to genuinely love what you do, its why i'm fairly competent at fixing and understanding engines. Because I love to fix them, same with herb, I love to grow plants, so naturally I've gotten fairly competent at that as well. I'm NOT perfect, and I don't know everything, but I do alright. The key is enthusiasm and a thirst for knowledge and improvement. A small piece of advice, off-topic, but that same advice is crucial to relationships also.... just sayin