1:30pm - DUNDEE - WEDNESDAY LEVEL 3 PETIT IMPROVERSDundee - YMCA 7 session term2 spots left

Gabrielle Bonjour
3:00pm - DUNDEE - WEDNESDAY INTERMEDIATE FRENCHDundee - YMCA 7 session term3 spots left

Gabrielle Bonjour
4:15pm - DUNDEE - WEDNESDAY LEVEL 2 BEGINNERDundee - YMCA 7 session term2 spots left

Gabrielle Bonjour
5:00pm - EDINBURGH - WEDNESDAY LEVEL 4 CONFIDENT IMPROVERLa Barantine7 session termSOLD OUT

Louise D
5:45pm - DUNDEE - WEDNESDAY LEVEL 0 BEGINNER COURSEDundee - YMCA 7 session term5 spots left

Gabrielle Bonjour
5:45pm - DUNDEE - WEDNESDAY LEVEL 1 BEGINNER COURSEDundee - YMCA 7 session term2 spots left
6:05pm - EDINBURGH - WEDNESDAY INTERMEDIATE+ FRENCHLa Barantine7 session termSOLD OUT

Louise D
6:15pm - EDINBURGH - LEVEL 2+ BEGINNER FRENCHStockbridge - La Barantine8 session termSession 3 of 8SOLD OUT
7:00pm - DUNDEE - WEDNESDAY LEVEL 2 BEGINNERDundee - YMCA 7 session term3 spots left

Gabrielle Bonjour
7:00pm - DUNDEE - WEDNESDAY LEVEL 3 PETIT IMPROVERSDundee - YMCA 7 session term1 spot left
7:30pm - EDINBURGH - WEDNESDAY LEVEL 2 BEGINNER FRENCHStockbridge - La Barantine8 session termSession 3 of 8SOLD OUT
7:30pm - EDINBURGH - WEDNESDAY LEVEL 4 CONFIDENT IMPROVERLa Barantine7 session termSOLD OUT

Emma Bonjour