On Monday, August 21, 2017, North America will be treated to a solar eclipse. The times below are for the…