How many places are left at Summer School?

Camp 1 (29th June - 13th July)

25 places

Camp 2 (13th July - 27th July)

25 places

Camp 3 (27th July - 10th August)

45 places

Camp 4 (10th August - 24th August)

35 places