This year's annual talent show was a lot of fun, with acts including a puppet theatre, magic show, dancing, singing, plays, gymnastics and a surprisingly large number of ninja warriors!
Here are some of the highlights:
Here are some of the highlights: