As I take bookings in person and over the phone, available places shown here may not be accurate. Send me an enquiry for the course you are interested in and I will be in touch.

Course

Mon – 14 Sep 2026

7:00 pm

  • Duration 2 hours
  • Classes 6
  • Fully booked
Course

Tue – 15 Sep 2026

10:00 am

  • Duration 2 hours
  • Classes 6
  • Only 1 place left
Course

Tue – 15 Sep 2026

12:30 pm

  • Duration 2 hours
  • Classes 6
  • Only 1 place left
Course

Tue – 15 Sep 2026

6:00 pm

  • Duration 2 hours
  • Classes 6
  • Only 1 place left
Course

Wed – 16 Sep 2026

10:00 am

  • Duration 3 hours
  • Classes 4
  • Only 1 place left
Course

Thu – 17 Sep 2026

10:00 am

  • Duration 3 hours
  • Classes 4
  • Fully booked
Course

Thu – 17 Sep 2026

6:00 pm

  • Duration 2 hours
  • Classes 6
  • Fully booked
Day Class

Sat – 26 Sep 2026

10:00 am

  • Duration 7 hours
  • Only 2 places left
Day Class

Sat – 10 Oct 2026

10:00 am

  • Duration 7 hours
  • 5 places available
Course

Mon – 02 Nov 2026

7:00 pm

  • Duration 2 hours
  • Classes 6
  • 6 places available
Course

Tue – 03 Nov 2026

10:00 am

  • Duration 2 hours
  • Classes 6
  • 6 places available
Course

Tue – 03 Nov 2026

12:30 pm

  • Duration 2 hours
  • Classes 6
  • 6 places available
Course

Tue – 03 Nov 2026

6:00 pm

  • Duration 2 hours
  • Classes 6
  • 6 places available
Course

Wed – 04 Nov 2026

10:00 am

  • Duration 3 hours
  • Classes 4
  • 6 places available
Course

Thu – 05 Nov 2026

6:00 pm

  • Duration 2 hours
  • Classes 6
  • 6 places available
Day Class

Sat – 07 Nov 2026

10:00 am

  • Duration 7 hours
  • 5 places available
Day Class

Sat – 21 Nov 2026

10:00 am

  • Duration 7 hours
  • 5 places available
Day Class

Sat – 05 Dec 2026

10:00 am

  • Duration 7 hours
  • 5 places available
Private Tuition

Private Tuition

  • Flexible dates