Brewing all grain beer is the ultimate goal for every beginning brewer.  It allows you to have complete control over your beer, and it is not as difficult as you might think.  There are many methods of brewing all grain such as; Brew in a Bag (BIAB), Batch sparging, and of course using traditional brewing equipment.  In my brewing experience it allows you to really begin to understand the flavors and characteristics different ingredients impart to you beer.  So hopefully the resources that are presented here will help you expand your brewing into the all grain world.