english deutsch
MacKenzie College
Information on school life, location, senior curriculum, tourism course, outdoor pursuits, supervised flatting, international programme, group tours, student welfare, sports options, houses to rent, and Information Evenings.