Challenger Learning Center of Arizona Today we headed out to Peoria, Arizona to the Challenger Center of Arizona. Per their website The Challenger Center of Arizona is an organization created by the families of the Challenger Space … [Read more...]