Document translation in German, French, and English as well as certified legal translation from German to English.

Read More »


Language assistance for German speakers in a variety of settings, such as immigration, ICBC, medical visits, police, lawyers.

Read More »

ESL Teaching

English classes for visitors, students, and new immigrants in groups and one-on-one, as well as German classes for adult learners.

More coming soon »


Support for adult learners of English and German at all levels, as well as French beginner to intermediate.

More coming soon »


Ulrike Spitzer is the owner and manager of Kaleidoscope Language Services in Hope, BC.
She is a freelance translator for German, French, and English; certified translator for German to English; and coordinates large translation projects. Born and educated in Germany, Ulrike has lived and worked in Paris, France, for three years. In 1996, she immigrated to British Columbia, Canada, and founded Kaleidoscope Language Services in 1997.