Students at St. Mary's Catholic School have been busy in a wide range of activities.