8 slices bread, lightly toasted*
12 slices bacon, cooked until crisp
1-2 avocados
juice of 1/2-1 lime (use 1/2 lime per avocado)
1-2 tomatoes, sliced
4 slices pepper jack cheese
salt and pepper to taste

In a small bowl, mash avocado and lime juice with a fork or potato masher. Add salt, pepper, and additional lime juice to taste.

Assemble sandwiches by spreading guacamole on one (or both) slice(s) of toast, then layering bacon, tomato, and pepper jack cheese. 

Serves 4.

*Alternately, you can start with un-toasted bread, assemble your sandwiches and then brown them in a skillet with a bit of butter or olive oil.