Give some tips on how to make a delicious grilled cheese sandwich. I never get one the way I want it. Care to share?

....my bread is sometimes soggy....yikes.