OTR International School An English and French International School. An inspiring, challenging and multilingual environment for children in Preschool until Secondary. Formerly known as Over the Rainbow.