KLD follows the NSW school term. Please be advised that there are no classes held on Public Holidays and Public Holiday Weekends, however, KLD classes are still held on pupil free days.

All KLD Students have first preference and get a small amount of time to enrol before new students. Every year KLD have had classes with waiting list, to save disappointment please make sure you enrol as soon as you can. Class numbers are limited for safety regulations and for students to receive the best attention possible.

Enrolment is only accepted after payment and the enrolment form has been received. If the class you are interested in has no vacancies, you can go on a waiting list. There is no fee to go on the waiting list and you will be notified when a space becomes available. Due to the nature of the waiting lists, we cannot predict or guarantee whether a space will become available.
To enrol in our classes, download our enrolment form here.

For a list of prices, download price list here.

Download our latest timetable here.


This error message is only visible to WordPress admins

Warning: The account for needs to be reconnected.
Due to Instagram platform changes on March 2, 2020, this Instagram account needs to be reconnected to allow the feed to continue updating. Reconnect on plugin Settings page

Error: API requests are being delayed for this account. New posts will not be retrieved.

There may be an issue with the Instagram access token that you are using. Your server might also be unable to connect to Instagram at this time.


North Ryde RSL Youth Club, Cnr of Pittwater and Magdala Road, North Ryde, 2113

St Therese Primary School Denistone, 448 Blaxland Road Denistone/ Eastwood, 2114