My older son spent about two years in this school, and it was great! His teacher was enthusiastic and helpful with anything my son needed. He had such a great experience there. Now my younger son attends the school, with new teachers. Excellent as well! I can already see a new level in understanding with my son, and he loves to repeat songs he learns in class.
I really like seeing how much progress my daughter has made since coming here. The staff do a great job relaying any progress or information to the parents which I really like. I definitely give NCDC 5 stars, and would recommend them in a heartbeat!