Hillside World Academy

The Hillside World Academy[1] (formerly the Chinese International School) is a K–12 international school (also termed a Foreign System School or FSS in Singapore) running the International Baccalaureate (IB) curriculum from Nursery to Grade 12 levels. The Primary Years Programme, the Middle Years Programme and the Diploma Programme are all represented in the school.

Address

The school was previously sited at 60 Dunearn Road, when it was the Chinese International School, from 2006 to 2015. It moved to its present location at 11 Hillside Drive in 2015 and was renamed the Hillside World Academy.

History

The management of Huijia Private School (Beijing) was invited by the Economic Development Board (EDB) in the mid-2000s[2] to found a Chinese international school catering to the needs of the Chinese expatriates in Singapore. In October 2006, the school was established at a former public-school grounds in Dunearn Road.

Principals

  • 2006-2006: Unknown (Singapore)
  • 2006-2007: Unknown (Westerner)
  • 2007-2011: Mr Shi (PRC)
  • 2011-2013: Mdm Zhong (PRC)
  • 2013-2016: Mr Stephen Keagan (Australia)
  • 2016-2016: Mr Seah Poh Choo (Singapore)
  • 2016-2017: Mr Michael Chan (Singapore)
  • 2017-2018: Ms Clarissa Lim (Singapore)
  • 2018-Current: Mr. Yi Yew (Singapore)

Education

The school runs the International Baccalaureate (IB) programme.[3]

The Primary Years Programme has the distinction of being taught about 50% in English and 50% in Chinese, making the school the only one among the FSSs in Singapore to be "truly bilingual". The school has won many awards and recognition for the quality of its Chinese education, making it a popular school for western expatriates desiring a strong Chinese foundation for their children.

The school runs a CCA programme with an emphasis on Chinese culture.[4]

gollark: Which do you think is slower: the execution or generation of strings?
gollark: ```pythonimport itertoolschars = [chr(x) for x in range(32, 126)]chars.extend(["\t", "\n"])def generate_for_length(length): return map(lambda chars: "".join(chars),itertools.combinations(chars, length))def generate(): for i in itertools.count(): for s in generate_for_length(i): yield sfor x in generate(): try: print(exec(x)) except Exception as e: print(f"{e} from {x}")```
gollark: I should multithread this!
gollark: ```pythonimport itertoolschars = [chr(x) for x in range(32, 126)]chars.extend(["\t", "\n"])def generate_for_length(length): return map(lambda chars: "".join(chars),itertools.combinations(chars, length))def generate(): for i in itertools.count(): for s in generate_for_length(i): yield sfor x in generate(): print(x)```<@!330678593904443393>
gollark: YOUR CODE MUST BE BAD.

References

  1. http://hwa.edu.sg/
  2. "Archived copy". Archived from the original on 2014-05-01. Retrieved 2017-09-04.CS1 maint: archived copy as title (link)
  3. http://www.ibo.org
  4. "Archived copy". Archived from the original on 2017-09-04. Retrieved 2017-09-04.CS1 maint: archived copy as title (link)

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.