Neil Armstrong, the Great Hero (Or, What He Means to Me)

The net is abuzz with news that Neil Armstrong, the first man to walk on the Moon, has passed away after what appeared to be complications from heart surgery.  He was 82. Perhaps it sounds silly to some, but I teared up after seeing this on Twitter and realizing it wasn’t a hoax.  It’s hard […]