London, England, United Kingdom
Vesalius College, Vrije Universiteit Brussel
University College London, U. of London
NOVA American International Schools