Homer’s Ted Carter, a retired eighth grade science teacher, originally from Cleveland, Ohio, provided a guest presentation at the Homer Public Library on June 19th to introduce listeners to the history of the federally acknowledged holiday and what it celebrates.