Unless you have been living under a rock, you should know by now that on August 21, 2017, a total solar eclipse will cross the continental United States, coast to coast.