No, Canadian employees are entitled to Canadian statutory holidays. In Ontario where McMaster University is located, there are 10 statutory holidays per year in which the students will be off. Only 2 of them, Labor Day and Christmas, aligns with US holidays.