The Vision of Generation Joshua is to assist parents to raise up the next generation of Christian leaders and citizens, equipped to positively influence the political processes of today and tomorrow.
Visit Living History Sites This Summer
There’s nothing quite like experiencing living history. These hands-on immersion experiences are fantastic for learning and elicit the very best types of conversations. Whether sparking discussion about slavery, liberty, or progress, visits to the past via experiences...