From socks to movies to gift cards, the teachers of CHS have received a wide variety of gifts throughout their years. With some being heartfelt and others being downright weird, they are all especially...