London, London, United Kingdom
Nanyang Technological University
Anglo- Chinese Junior College
Chinese University Of Hong Kong