VIA Stanford Programs have taken a variety of themes .
VIA Stanford Programs all strive to give participants the linguistic and cultural skills to excel as global citizens .
VIA Stanford Programs have taken a variety of themes , but they all strive to give participants the linguistic and cultural skills to excel as global citizens .