As long as you follow the steps pretty much word for word, it's basically fool proof. It might cost you a little bit of money for your first time, to get the proper supplies, but it's worth it in the end.

You can grow indoors or outdoors. If you live in a warm climate, like florida or southern california or something like that, outdoor would be great and yields a large amount of mushrooms. But I live in NJ, so outdoor wouldn't do so well. Indoor tends to cost a little more money, but in the end you can grow year round and get uber amounts.

Just ask on the shroomery forums as for what teK (grow method) you should use based on your location, knowledge, and budget.