Recipes For Large Groups