The teachers and staff come from many different countries, to name a few: Afghanistan, Argentina, Australia, Belgium, Bolivia, Germany, Great Britain, Hungary, Ireland, Island, Kurdistan, Lithuania, Mexico, The Netherlands, Nigeria, Norway, Peru, The Philippines, Poland, Serbia, Somalia, Sri Lanka, Trinidad, and the USA.