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.


Error: Access Token is not valid or has expired. Feed will not update.
This error message is only visible to WordPress admins

There's an issue with the Instagram Access Token that you are using. Please obtain a new Access Token on the plugin's Settings page.
If you continue to have an issue with your Access Token then please see this FAQ for more information.


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