Fox Farm Ocean Organic Soil
www.foxfarm.com but thats expensive and you can't get that from home depot! lol

You can use anything that is N 20/P 20/K 20. It will be listed on that back of the soil bag. N stands for Nitrogen P stands for Pottasium and K stands for Potash. So your bag of soil should say 20-20-20 or close to thos numbers like 18-22-20. And for the love of christ don't use Miricle Gro. That shit sucks ass for cannabis.