The links below are for other website resources that you may find helpful.
The Sea Turtles website which is based in the UK. It contains many helpful resources in both English and Chinese.
Chinese Student Ministries Netherlands is a Dutch organisation similar to Thriving Turtles. They have English, Chinese and Dutch resources on their website and may be able to help you if you have a student traveling to Europe.