Mon17.02 Tue18.02 Wed19.02 Thu20.02 Fri21.02 Sat22.02 Sun23.02
VIVE TOTAL Alexis 6:00 AM 50 mins
VIVE COMBAT Alexis 7:00 AM 50 mins
VIVE INTRO Ash 8:00 AM 20 mins (FREE)
VIVE TOTAL Alexis 8:30 AM 50 mins
VIVE TOTAL Alexis 9:30 AM 50 mins
VIVE TOTAL Alexis 12:00 PM 50 mins
VIVE TOTAL Zac 5:30 PM 50 mins
VIVE TOTAL Zac 6:30 PM 50 mins
 
VIVE CIRCUIT Alexis 6:00 AM 50 mins
VIVE TOTAL Alexis 7:00 AM 50 mins
VIVE TOTAL Alexis 8:30 AM 50 mins
VIVE TOTAL W Yvette 9:30 AM 50 mins
VIVE STRETCH Yvette 10:30 AM 50 mins
VIVE TOTAL Yvette 12:00 PM 50 mins
VIVE INTRO Ash 4:30 PM 20 mins (FREE)
VIVE TOTAL Zac 5:30 PM 50 mins
VIVE TOTAL W Zac 6:30 PM 50 mins
 
VIVE TOTAL Zac 6:30 AM 50 mins
VIVE TOTAL Zac 7:30 AM 50 mins
VIVE TOTAL Yvette 8:30 AM 50 mins
VIVE TOTAL Yvette 9:30 AM 50 mins
VIVE TOTAL Yvette 12:00 PM 50 mins
VIVE TOTAL Yvette 4:30 PM 50 mins
VIVE TOTAL Yvette 5:30 PM 50 mins
VIVE TOTAL Yvette 6:30 PM 50 mins
 
VIVE TOTAL W Roisin 6:00 AM 50 mins
VIVE TOTAL Roisin 7:00 AM 50 mins
VIVE INTRO Charlotte 8:00 AM 20 mins (FREE)
VIVE TOTAL Roisin 8:30 AM 50 mins
VIVE TOTAL Roisin 9:30 AM 50 mins
VIVE TOTAL Roisin 12:00 PM 50 mins
VIVE TOTAL Eloise 4:30 PM 50 mins
VIVE TOTAL Eloise 5:30 PM 50 mins
VIVE STRETCH Eloise 6:30 PM 50 mins
 
VIVE TOTAL W Alix 6:00 AM 50 mins
VIVE TOTAL Alix 7:00 AM 50 mins
VIVE INTRO Ash 8:00 AM 20 mins (FREE)
VIVE TOTAL Alix 8:30 AM 50 mins
VIVE TOTAL Alix 9:30 AM 50 mins
VIVE TOTAL Alix 12:00 PM 50 mins
 
VIVE TOTAL Yvette 7:00 AM 50 mins
VIVE TOTAL Yvette 8:00 AM 50 mins
VIVE TOTAL Yvette 9:00 AM 50 mins
VIVE TOTAL Yvette 10:00 AM 50 mins
VIVE STRETCH Yvette 11:00 AM 50 mins
 
VIVE TOTAL Yvette 8:00 AM 50 mins
VIVE TOTAL Yvette 9:00 AM 50 mins
VIVE TOTAL Yvette 10:00 AM 50 mins
VIVE TOTAL Eloise 4:30 PM 50 mins
VIVE STRETCH Eloise 5:30 PM 50 mins