C
Gordo,check this out about the speed of light's constancy. The speed of light does travel at a constant speed, however, since light is actually a bunch of photons, when entering a new material, thay get absorbed by atoms, and released again. The speed of light is constant between the atoms (since it is a vaccuum), yet when the photons are absorbed by atoms, they tend to seem as if light is slowing down at the macroscopic level. It is actually the absorption-releasing process of the atoms that makes light seem to slow down in a substance. this is why the denser the material, the slower light seems to travel (i.e. more atoms absorbing and releasing photons, causing a lagging effect).
I hope this answers what you have written before.