Yes there are no school fees for publix education until college/university. Daycare is not free. The parent needs to be attending school not just have a study permit. Given covid and a lot of online schooling many families do not qualify to travel to Canada at the moment.