Bob Hall Completes Pre-Flight Training