I try to cook them over medium heat. I leave as much husk as I can on, helps keep the corn from drying out. I also soak for about half an hour beforehand if possible, but not necessary. I don't like seasoning, I prefer just to let everyone season their own after the fact. Another tip, if you want to try it, soak an old towel you won't use anymore in water, ring it out gently so no more water drips, and place that on top of the corn each time you turn, it'll keep it from drying out.