William J. Astore William J. Astore, is a retired lieutenant colonel (USAF), who has taught at the Air Force Academy and the Naval Postgraduate School, and now teaches History at the Pennsylvania College of Technology.