sk8punk is right, just start things out indoors until you have a nice little healthy plant before moving outdoors. If you do not have an indoor grow room, find some nice space near a sunny window and let your babies go from there. I would definitely recommend staying in containers throughout, its much easier to control your plants intake and exposure to pests, etc when its contained rather than planted directly into the ground. Fox Farm soil is where it's at, very organic and has all the needed minerals to really let your plant take off, I use General Organics for my soil grows, but its all up to the grower which company to choose, organic or not, additives, etc. Buy a basic 3 part nutrient formula and work with that for your first time, every nutrient line has a basic 2-4 part formula and feeding schedule that will tell you exactly how to feed your babies till they're fat as can be. As for an indoor grow tent, I built a very inexpensive framed "closet" with pvc pipes and connectors as a frame, and then lined the outside with a cheap (9.99) roll of black plastic. From here there are middle supports I can hang a light from and the plastic is very light proof and easy to conceal. A little built in door and I'm ready to go! Best of luck