Menlo School

It has been great having students and faculty members from the Menlo School, Silicon Valley, California, to visit us at the center…
The students of the Global Leadership program from Menlo School in San Francisco visited us again this year between June 23rd –…