At Coral Gables Senior High School, teachers spend countless unseen hours preparing and giving students a quality education. To recognize their hard work, Gables annually awards two Teacher of the Year...