Minor changes to the program may occur week to week. All timings are approximate only and rely on a full cohort of volunteers to run as efficiently as possible. Please refer to your Age Group chat for the latest information.
Program A
Program B
Program C
Program D
Program E