Excellent preschool facility and amazing program. Staff is very caring and well prepared, treat children respectfully and with love. Kids are always busy learning new things and also enjoying playtime. My daughter attended previously and she still missed school and staff. My son goes there and he gets excited every morning on his school day. I would highly recommend this great school for kids to learn and develop their confidence.