(or at least most things)
Learn or review all the fundamentals with lots of photos
Cook likeFood Matters.
500 terrific
less-meatarian recipes
The bible of simple cooking now on your phone and iPad
Bittman at 
Flank steak is best for slicing; a marinade gives each slice more flavor. You can grill the whole piece, of course, but I like to grill half of it and leave the rest in its marinade, refrigerated, for a day or two, and cook it later for a salad or stir fry; see the variations below.
Flank steak is also good without marinating: just coat it with curry powder, chili powder, or any other spice rub before cooking. After cooking, slice the meat against the “grain”—that is, across its natural striations.
Makes 4 to 8 servings
Time: About 1 hour, largely unattended, plus time to preheat the grill
4 tablespoons freshly squeezed lime juice
2 tablespoons soy sauce or fish sauce (nuoc mam or nam pla, available at Asian markets)
1 teaspoon minced garlic
1 teaspoon peeled and minced or grated fresh ginger or 1 teaspoon ground ginger
1 teaspoon sugar
Salt and freshly ground black pepper to taste
1 flank steak, 2 to 2 1/2 pounds
Salad with Grilled Marinated Flank Steak. Cut 1/2 recipe of flank steak, cooked as above, into chunks. Toss with 6 cups of torn washed and dried mixed lettuces (a store-bought mesclun mixture is great), and top with some quartered ripe tomatoes and sliced cucumber. Mix together 6 tablespoons freshly squeezed lime juice, 1 tablespoon soy sauce, and 2 tablespoons peanut oil; add pepper, salt if necessary, and a dash of cayenne if you like. Taste and adjust seasoning. Drizzle over the salad and serve. (Makes 4 servings.)
Marinated Flank Steak for Stir-Fries. Reserve one quarter to one half of the flank steak while you marinate the rest. Freeze the reserved piece for 30 minutes. When you remove the larger piece of steak for grilling, slice the frozen portion as thinly as possible. Use the same liquid to marinate it for up to a day, then use in any stir-fry recipe.