BLT Grilled Cheese with Avocado

2 slices whole wheat bread

butter, room temperature

2 slices colby jack cheese

4-5 slices bacon, cooked crisp

small handful of baby spinach leaves

2 tomato slices

3-4 slices avocado

Place one slice of bread on a board and cover with a slice of cheese, bacon, spinach, tomato and avocado.  Place the second slice of cheese on top.  Cover with a second slice of bread buttered on the side facing up.  Carefully, transfer the sandwich to a hot griddle, placing the buttered side of the sandwich down.  Butter the slice of bread now facing up.  Grill until bottom is golden brown.  Flip so that the top buttered side is on the griddle and grill until that side is golden brown and the cheese is melted.