I am so glad I made the switch to contacts back in 8th grade (early 2007). I hated wearing glasses for a number of reasons. Very few people at my school are wearing glasses (I'm not sure many are wearing contacts that I know of either, but I do have vision issues
). Glasses kept slipping down my face, there was the issue of constantly taking them off and putting them back on, and also dropping them. I also have exceptional use of peripheral vision, and glasses don't usually support that. I personally just don't like the look of glasses to be honest.
Charter has channels all over the place up here. TV Guide is on channel 4, Nick is on channel 23, TV Land on channel 56, and TWC on channel 95. Odd though, since the station ID says that TWC is on channel 26. Charter must have moved things around.