The team at TDF are just amazing, the care and attention shown to each child is exceptional. My daughter has been with them for 2 years and had learned so much, met great friends, and her teachers are wonderful mentors. Keep up the great work and see you next term!