How to Make an Awesome Roast

It is really not all that hard to achieve a perfect roast if you have the proper ingredients and know a few basic techniques.  A roast is great for serving large families as well as for single people who can transform a single roast into many different meals for several days eating.