General Organics I've had the best growth rate in VEG and the best tight compacted and crystallized buds. Also a really good book on outdoor growing is master gardener medicinal cannabis secrets.
Lots of compost and manure in veg with small bits of jamaican bat guano and medium amounts of molasses
Then in flower switch to high amounts of J bat guano and up the molasses a bit too.
periodic seaweed infusions are also good (if you pick the seaweed yourself wash it good before using) azomite or excelerite also help to keep micro nutes available