Cooking With Complexity