There are three sessions of our 2025 Nano and Mega Camps:
Session 1: 30 June to 11 July
Session 2: 14 to 25 July
Session 3: 28 July to 8 August
The three sessions of our 2025 Junior and Senior Camps are:
Session 1: 29 June to 12 July
Session 2: 13 to 26 July
Session 3: 27 July to 9 August