After the Interhouse Swimming Carnival was postponed last week due to the rainy weather, the sun shone brightly for the Swimming Carnival this week. All competitors were happy to dive in the pool for a swim. Age Champions and House Winners will be announced at Junior Assembly on Monday .